如果不能显示真正的考验个别车型toast问题解决

如果不能显示真正的考验个别车型toast问题解决

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

当真正的考验个别车型toast不显示信息,找到两个解决方式。不知还有什么其他有效方法。期待大神们的分享!。!

1、手动方案:设置——>应用软件管理——>相应APP——>勾选显示通知框

2、替代方案:避免toast被拦截,能够考虑用alert dialog来显示须要的信息

public static void forceUpdate()
	{
		Log.i(TAG, "forceUpdate");
//		UmengUpdateAgent.forceUpdate(mActivity);
		UmengUpdateAgent.update(mActivity);
		UmengUpdateAgent.setUpdateAutoPopup(false);
		UmengUpdateAgent.setUpdateListener(new UmengUpdateListener() {
		        @Override
		        public void onUpdateReturned(int updateStatus,UpdateResponse updateInfo) {
		            switch (updateStatus) {
		            case 0: // has update
		                UmengUpdateAgent.showUpdateDialog(mActivity, updateInfo);
		        		Log.i(TAG, "forceUpdate1");
		                break;
		            case 1: // has no update
//		                Toast.makeText(mActivity, "当前已是最新版本号", Toast.LENGTH_SHORT)
//		                        .show();
		            	BaseHelper.showAlert(mActivity,"", "当前已是最新版本号","确定");
		        		Log.i(TAG, "forceUpdate2");
		                break;
		            case 2: // none wifi
//		                Toast.makeText(mActivity, "没有wifi连接, 仅仅在wifi下更新", Toast.LENGTH_SHORT)
//		                        .show();
		                break;
		            case 3: // time out
//		                Toast.makeText(mActivity, "超时", Toast.LENGTH_SHORT)
//		                        .show();
		            	BaseHelper.showAlert(mActivity,"", "版本号检查超时,请稍候重试","确定");
		        		Log.i(TAG, "forceUpdate3");
		                break;
		            }
		        }
		});	
	}
public static void showAlert(Context context,String title, String message,String confirmStr) {
		new AlertDialog.Builder(context)
				.setIcon(R.drawable.icon)
				.// 图标
				setTitle(title)
				.// 标题
				setMessage(message)
				.// 提示内容
				setPositiveButton(confirmStr, new DialogInterface.OnClickListener() {// 确定
							@Override
							public void onClick(DialogInterface arg0, int arg1) {
								// yes to do
							}
						}).show();
	}

版权声明:本文博主原创文章。博客,未经同意不得转载。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/117102.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 解决:mysql is blocked because of many connection errors;

    解决:mysql is blocked because of many connection errors;

    2021年9月21日
  • 高性能网站建设进阶指南解说

    高性能网站建设进阶指南解说

    2021年8月7日
  • 智能家居简单实现—使用ESP8266简单实现和APP通讯

    智能家居简单实现—使用ESP8266简单实现和APP通讯前段时间,公司利用ESP8266这个WiFi模块,做了好多小产品。从手机APP直连这个ESP8266进行通讯,再到实现远程控制。中间实现过程磕磕碰碰,虽然这方面已经做得非常成熟,但是网上的资料少之又少。现在把实现方式展示出来,同时也算是做一个笔记。首先这里要实现的是Android端的APP直连ESP8266进行双向通讯。如果想了解Android端的APP远程连接与ESP8266…

    2022年6月13日
  • ehcache缓存原理_实现lru缓存

    ehcache缓存原理_实现lru缓存运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制 。实现 LRUCache 类:LRUCache(int capacity) 以正整数作为容量 capacity 初始化 LRU 缓存int get(int key) 如果关键字 key 存在于缓存中,则返回关键字的值,否则返回 -1 。void put(int key, int value) 如果关键字已经存在,则变更其数据值;如果关键字不存在,则插入该组「关键字-值」。当缓存容量达到上限时,它应该在写入新数据之前删除最久

    2022年8月8日
  • codelf用不了

    codelf用不了codelf用不了,变量命名神器试试这个连接:http://codeif.xinke.org.cn/还是不行?试试别的浏览器:如Ie//一开始我在谷歌浏览器也是用不了,然后打开控制台发现报错:’addEventListener’ofundefined就换成ie打开…

    2022年6月4日
  • 布隆过滤器原理简介视频_布隆过滤器误判怎么办

    布隆过滤器原理简介视频_布隆过滤器误判怎么办目录1.布隆过滤器简介2.布隆过滤器的实现思路3.布隆过滤器的公式4.实际应用场景1.布隆过滤器简介布隆过滤器(BloomFilter)是由一个很长的bit数组和一系列哈希函数组成的。本质上是一种数据结构,比较巧妙的概率型数据结构。它的特点是高效地插入和查询,并且根据查询结果可以知道某样东西一定不存在或者可能存在。相比于传统的List、Set、Map等数据结构,它更高效、占用空间更少,但是缺点是其返回的结果是概率性的,而不是确切的,同时布隆过滤器还有一个缺陷就是数据只..

    2022年10月7日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号