我想要一个新的活动应该按一下按钮开始一些延迟.
有可能做到这一点,程序是什么.
有可能做到这一点,程序是什么.
解决方法
您可以使用Handler postDelayed()方法调用Runnable.
这是一个例子(http://developer.android.com/resources/articles/timed-ui-updates.html):
- private Handler mHandler = new Handler();
- ...
- OnClickListener mStartListener = new OnClickListener() {
- public void onClick(View v) {
- mHandler.postDelayed(mUpdateTiMetask,100);
- }
- };
- private Runnable mUpdateTiMetask = new Runnable() {
- public void run() {
- // do what you need to do here after the delay
- }
- };
第一次为了获得正确的支持@mad.