真机测试时个别机型无法显示toast的问题解决方案
2014-06-22 10:06
309 查看
真机测试时个别机型toast信息不显示,找到两个解决方案,不知还有什么其它有效方法,期待大神们的分享!!!
1、手动方案:设置——>应用软件管理——>对应APP——>勾选显示通知框
2、替代方案:避免toast被拦截,可以考虑用alert dialog来显示需要的信息
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(); }
相关文章推荐
- 跨平台调试,安卓真机无法显示个别图片的问题(一)
- Xcode8.2真机测试时 无法添加开发者账号/添加开发者账号一直显示Loading/添加开发者账号一直超时The request time out 的问题
- android 个别机型Toast(显示不出来)问题
- 关于Andriod Studio在真机测试中无法安装Apk的问题解决方案
- windows server 2003 上“您要访问的网页有问题,无法显示。HTTP 500 - 内部服务器错误。”的问题解决方案!
- MSDN "无法显示该网页" 的问题解决方案
- MSDN "无法显示该网页" 的问题解决方案
- Eclipse中servlet显示无法导入javax.servlet包问题的解决方案
- 解决决xCode 4.5.2无法用iPhone4s真机测试的问题(could not launch xx.app )
- "无法显示 XML 页"问题的解决方案
- MSDN帮助文档 "无法显示该网页" 的问题解决方案(转)
- 个别图片IE中无法显示问题
- 火狐浏览器无法显示fckeditor编辑器问题 -- 解决方案
- VS2008的Web.config、XML文件无法高亮显示的问题解决方案
- 之前BBextra在个别blackberry运行时无法显示菜单的问题的原因
- android AlertDialog中EditText无法显示软键盘问题的解决方案
- MSDN帮助文档 "无法显示该网页" 的问题解决方案(转)
- MSDN帮助文档 "无法显示该网页" 的问题解决方案(转)
- ASP.NET2.0中"无法显示XML页,使用XSL样式表无法查看 XML 输入"问题的解决方案
- android常见问题二:真机测试无法访问本机服务器端