调用方法1、写一个简单函数,传参为Toast的显示内容:

public void ToastDemo(final String text) {this.runOnUiThread(new Runnable() {@Overridepublic void run() {// TODO Auto-generated method stubToast.makeText(MainActivity.this, text, Toast.LENGTH_LONG).show();}});}

注:其中参数text为final String 类型,作为Toast的对象(内容),其中MainActivity为该类的名称;


调用方法2、先声明一个变量Handler:

private Handler handler;

再在onCreate的函数里初始化一下:

handler = new Handler();

最后我们写一个函数来专门调用显示Toast:

public void ToastDemo(final String text) {handler.post(new Runnable() {@Overridepublic void run() {// TODO Auto-generated method stubToast.makeText(MainActivity.this, text, Toast.LENGTH_LONG).show();}});}

这两种方法只是写法上不同,结果都是一样的,不管用哪种写法,都特别要注意类名(MainActivity)和.show()函数的调用,否则不会显示。



更多相关文章

  1. Android发送短信,并监听短信发送后是否发送成功的实现方法
  2. 找不到R.java 解决方法
  3. Android使用SDK方法详解
  4. Android 发送普通的post请求的方法
  5. Android中View绘制流程以及invalidate()等相关方法分析
  6. Android 获取Gmail邮箱地址方法
  7. ubuntu的android studio调试小米手机的方法
  8. android 布局之滑动探究 scrollTo 和 scrollBy 方法使用说明
  9. Android 自定义view 和 onMeasure方法介绍

随机推荐

  1. Android 文件操作
  2. 一张图搞定Android学习路线
  3. Google Android 文档笔记-Training-Getti
  4. Android 闹钟源码
  5. android版本更新代码
  6. android java获取当前时间的总结
  7. Android process
  8. Android(安卓)6编译环境搭建 (Marshmallow
  9. android 网络视频代码
  10. Android如何使用XML创建一个环形渐变颜色