• 提示代码Android之Toast简单实现不循环提示


    发一下牢骚和主题无关:

        不知道各位序程猿们在项目中有没有到遇这个题问:点击一个view弹出一个Toast,我们用的方法是Toast.makeText(context, "提示", Toast.LENGTH_SHORT).show();。但是,如果我们频仍的点击这个view,会发明尽管我们退出了这个应用,还是会弹出提示。这显然是有点点小为难的。面下封装了一个小小的Toast,决解了这个小题问。好了,空话不多说,直接上代码:

        每日一道理
    “上下五千年,龙的看火不灭;古有愚公志,而今从头越…… ”站在新世纪的门槛上,我们的追求就是让祖国灿烂的喜悦飞扬在美好的明天……
    /**
     * 不循环提示的Toast
     * @author way
     *
     */
    public class MyToast {
    	Context mContext;
    	Toast mToast;
    
    	public MyToast(Context context) {
    		mContext = context;
    
    		mToast = Toast.makeText(context, "", Toast.LENGTH_SHORT);
    		mToast.setGravity(17, 0, -30);//居中示显
    	}
    
    	public void show(int resId, int duration) {
    		show(mContext.getText(resId), duration);
    	}
    
    	public void show(CharSequence s, int duration) {
    		mToast.setDuration(duration);
    		mToast.setText(s);
    		mToast.show();
    	}
    
    	public void cancel() {
    		mToast.cancel();
    	}
    }

    文章结束给大家分享下程序员的一些笑话语录: Bphone之你们聊,我先走了!移动说:我在phone前加o,我叫o缝;苹果说:我在phone前i,我是i缝;微软说:我在phone前加w,我叫w缝;三星说:你们聊,我先走了!
    将来王建宙写回忆录的时候,一定要有一句“常小兵为中国移动的发展做出了不可磨灭的贡献”。

  • 相关阅读:
    python json 和 pickle的补充 hashlib configparser logging
    go 流程语句 if goto for swich
    go array slice map make new操作
    go 基础
    块级元素 行内元素 空元素
    咽炎就医用药(慢性肥厚性咽炎)
    春季感冒是风寒还是风热(转的文章)
    秋季感冒 咳嗽 怎么选药
    解决IE浏览器“无法显示此网页”的问题
    常用的 css 样式 记录
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3038710.html
Copyright © 2020-2023  润新知