在android中按下按钮后如何开始不同的活动?

前端之家收集整理的这篇文章主要介绍了在android中按下按钮后如何开始不同的活动?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想要一个新的活动应该按一下按钮开始一些延迟.
有可能做到这一点,程序是什么.

解决方法

您可以使用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.

猜你在找的Android相关文章