什么都不多说,看代码。

public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button button = (Button) findViewById(R.id.button);button.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {Toast toast = Toast.makeText(MainActivity.this, "abcdefg",Toast.LENGTH_LONG);showToast(toast, 10); // 显示10秒}});}/** *  * @param toast * @param second */private void showToast(final Toast toast, final int second) {new Thread(new Runnable() {int tempSecond = 0;@Overridepublic void run() {while (tempSecond < second) {toast.show();try {Thread.sleep(1000);} catch (InterruptedException e) {}tempSecond++;}toast.cancel();}}).start();}


原创文章,转载请注明出处: http://blog.csdn.net/tangcheng_ok

更多相关文章

  1. Android 小代码集
  2. Android应用程序启动过程源代码分析(4)
  3. Android应用程序启动过程源代码分析(3)
  4. Android应用程序启动过程源代码分析(2)
  5. android 不使用布局文件,完全由代码控制布局实例
  6. android源代码下载——android环境配置
  7. Android EditText 代码实现键盘弹出打开和关闭工具类
  8. Android SDK 实例代码分析---Accelerometer Play(二)
  9. 如何通过代码更改ANDROID的UI布局

随机推荐

  1. 收集到的Android开源代码
  2. Android(安卓)ViewPagerIndicator小圆点
  3. 新开activity并且新旧窗口之间传值
  4. Android(安卓)dialog 对话框自定义布局
  5. Fragment之间的跳转
  6. android studio gradle 配置问题
  7. textView背景颜色
  8. android bitmap对角线旋转和画图
  9. android 传递图片和图片与byte的转换
  10. Android之获得内存剩余大小与总大小