Intent.createChooser方法在HTC OneX上意外会引发onConfigurationChanged方法

news/2025/2/12 21:11:41/

android就是这点不好,机型太多,什么奇怪的Bug都有。今天又遇上一个,是说在A界面编辑本地联系人返回后会返回到B界面(B界面为默认界面)。A和B界面都受一个父Acitivy管理,类似像Tab页一样嵌入其中。

最后找到问题代码:

startActivityForResult(Intent.createChooser(intent, getString(R.string.menu_newContact)),NEW_CONTACT_REQUEST);

这一句本身是没有问题的。但是在One X上Intent.createChooser这个方法会引起父Acitivy的onConfigurationChanged方法,然后这里会做一些类似于重置的工作,所以返回时就返回到默认的界面了。具体原因不详,其它4android 4.0手机上没有重现,天知道这款手机改了什么。。。


http://www.ppmy.cn/news/392389.html

相关文章

Matlab 调用.onnx模型

YOLO v5 onnx 下载 如果谁知道.onnx如何在matlab重新训练,请告知!! 1 调用的方法 参考cuixingxing的代码。 model "./onnxPretrainedModels/""yolov5x.onnx"; customYoloV5FcnName yolov5fcn; inputSize [640,640]; …

双线性插值算法ARM NEON优化

C语言版本双线性插值算法 inline double bilinear_interp(double x, double y, double v11, double v12,double v21, double v22) {return (v11 * (1 - y) v12 * y) * (1 - x) (v21 * (1 - y) v22 * y) * x; } 使用ARM NOEN优化后的双线性插值版本 inline uint8x8_t bili…

Skia深入分析

原文出处:http://blog.csdn.net/hgl868/article/details/45583667 一、渲染层级从渲染流程上分,Skia可分为如下三个层级:1、指令层:SkPicture、SkDeferredCanvas->SkCanvas这一层决定需要执行哪些绘图操作,绘图操作…

SpringBoot快速入门one

Spring Boot SpringBoot1.建立第一个SpringBoot项目模型快速构建maven构建 2.配置文件3.配置文件读取和绑定1.value2.Environment3.ConfigurationPropertiesComponent 4.profile(多环境切换)1.配置文件切换2. 虚拟机参数切换 5. 内部配置文件的加载顺序6. 外部配置加载顺序7. 使…

Angular ng serve 报错:Workspace needs to be loaded before it is used.

错误信息: D:\workspace-sts\dqgy\manage>ng serveC:\Users\dqgzs\AppData\Roaming\npm\node_modules\angular\cli\node_modules\angular-devkit\core\src\workspace\workspace.js:59 throw new WorkspaceNotYetLoadedException(); ^ Error: Workspace needs to…

One.x升级

One.x升级 下载最新语言版本上传最新文件修改JSON文件 下载最新语言版本 以阿拉伯语OneX_ARW为例,复制链接OneXDataPack到FTP中打开,找到最新版本8.23.0.1,复制到本地 上传最新文件 1.登录ArtiractoryJFrog Artiractory 2.在ark-core-gen…

Python实现多变量序列堆叠式LSTM模型,并实现未来多时刻预测

在时间序列相关的很多建模工作中,LSTM模型是经常会使用到的,从提出到现在LSTM模型已经有了很多的扩展、变种和应用,今天我们简单地实现基于LSTM模型来对多个变量的数据进行建模预测,在简单地预测中只能做单步预测,这里…

七夕专属博文-使用QGraphics画“红心“或“黑心“(含数学模型讲解)

说明 实现的效果是这样的,使用QGraphicsEllipseItem和QGraphicsPolygonItem画“心”。 比如来个红心 再来个“黑心”: “心形”模型详解 这里需要用到高中数学。 ①要了解圆的参数方程,其公式是这样的: x a r cosθ 和 y …