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

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

解决方法

您可以使用Handler postDelayed()方法调用Runnable.

这是一个例子(http://developer.android.com/resources/articles/timed-ui-updates.html):

  1. private Handler mHandler = new Handler();
  2.  
  3. ...
  4.  
  5. OnClickListener mStartListener = new OnClickListener() {
  6. public void onClick(View v) {
  7. mHandler.postDelayed(mUpdateTiMetask,100);
  8. }
  9. };
  10.  
  11. private Runnable mUpdateTiMetask = new Runnable() {
  12. public void run() {
  13. // do what you need to do here after the delay
  14. }
  15. };

第一次为了获得正确的支持@mad.

猜你在找的Android相关文章