zoukankan      html  css  js  c++  java
  • 如果不能显示真正的考验个别车型toast问题解决

    当真正的考验个别车型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();
    	}
    

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

  • 相关阅读:
    HashMap是无序的
    mysql随笔
    visual stdio 安装OpenGL库文件
    myeclipse解决JSP文件里script背景颜色的调整
    js的鼠标事件整理-------Day47
    Linux环境编程之IPC进程间通信(五):Posix消息队列1
    HDFS 读取、写入、遍历文件夹获取文件全路径、append
    Appfuse搭建过程(下源代码不须要maven,lib直接就在项目里(否则痛苦死!))
    CSS样式命名规则
    关于c++ list容器的操作摸索
  • 原文地址:https://www.cnblogs.com/yxwkf/p/4794279.html
Copyright © 2011-2022 走看看