思想: 开心, 自信, 积极, 人生短短几十年, 什么都是浮云, 快一点充实自己起来
hit me harder make stronger
任务:
1. 把视图 fc jira (https://jira.n.xiaomi.com/browse/MIUI-2172266) 复盘一下, 整理一下自己解决的东西
这个问题, 现在和之前的重叠了,
解决方案一: 直接进行判空处理
解决方案二: 针对actionBar 存在空的情况, 进行分析
但是现在问题比较多, 所以采用解决方案一.
2. 把类型转换异常的 fc (https://jira.n.xiaomi.com/browse/MIUI-2177723), 确定下来
3. 把主题问题,再清晰话一下
对于这张图片, 分析在代码中没有这张照片, 说明资源未在我们项目里面运行, 所以不是我们的问题
4. cts 问题逻辑看一下, 然后跟超哥汇报
学习:
1.
知识点:
1.
随笔:
1. Unable to start activity ComponentInfo
com.android.contacts/com.android.contacts.activities.ContactPhonePickerActivity
2. ContactPhonePickerActivity
这个类, 是在短信里面, 点击右下角,弹出的框子中选择联系人的时候, 弹出的对话框!
可能存在问题的点, 就是这个actionBar 是空的
自己测试:
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.contacts/com.android.contacts.activities.ContactPhonePickerActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.Button.setText(java.lang.CharSequence)' on a null object reference
从测试中发现, 在mactionBar 为空的时候, 直接去操作 mButton1.setText(""); 时候, 造成出现与jira 上相同的问题
actionBar 返回为空的情况: https://blog.****.net/petersmart123/article/details/63683713
问题解决
3. 异常转换问题:
现在处理的方式, 是有点问题的;