博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MyApplicationToast工具类
阅读量:7130 次
发布时间:2019-06-28

本文共 813 字,大约阅读时间需要 2 分钟。

  hot3.png

 程序启动后,在任意地方可以使用,使用方法MyApplication.talk(@string)

 此Toast实时显示,会直接取消上一个Toast

import android.app.Application;import android.content.Context;import android.widget.Toast;/** * Created by wangxingsheng on 2017/2/5. * * 自定义 Application * */public class MyApplication extends Application {    private static Toast mToast;    private static Context appContext;    @Override    public void onCreate() {        super.onCreate();        appContext = this;    }    /**     * 程序启动后,在任意地方可以使用,使用方法MyApplication.talk(@string)     * 此Toast实时显示,会直接取消上一个Toast     *     * @param text     */    public static void talk(String text){        if(mToast!=null){            mToast.cancel();        }        mToast = Toast.makeText(appContext,text,Toast.LENGTH_SHORT);        mToast.show();    }}

 

转载于:https://my.oschina.net/reone/blog/832056

你可能感兴趣的文章
LeetCode 642 号问题:设计搜索自动补全系统
查看>>
探究Android View 绘制流程,Canvas 的由来
查看>>
JS原生交互
查看>>
[译] JavaScript 工作原理:Web Worker 的内部构造以及 5 种你应当使用它的场景
查看>>
Android使用Path仿支付宝支付成功失败动画
查看>>
聊聊rocketmq的DailyRollingFileAppender
查看>>
HTTP/2
查看>>
[单刷APUE系列]第十七章——高级进程间通信
查看>>
分布式之消息队列的特点、选型、及应用场景详解
查看>>
多迪学员问到最多的问题:为什么要学习Python编程语言?
查看>>
从vue中学习defineProperty
查看>>
漂亮的颜色
查看>>
Android Volley 源码解析(二),探究缓存机制
查看>>
Go源码剖析:内置类型
查看>>
102. Binary Tree Level Order Traversal
查看>>
SAP云平台对Kubernetes的支持
查看>>
原来实现GCP用客户端登录这么简单啊
查看>>
PAT A1057 分块思想
查看>>
PAT A1007 动态规划
查看>>
VUE父子组件传递数据
查看>>