针对这个问题,自己作为开发人员,在开发完后还是没注意去自测这方面,而后是我们测试人员百无聊赖的找BUG然后找出这样的问题。所以在这里记录下自己的解决过程,以防更多朋友遇到能顺利代入解决,就算不能解决也能试出这方式的试用范围。
解决思路步骤如下:
一:先看Log打印的什么错误问题,针对错误问题找到问题出处来自哪里,如果不是代码问题就往下看。
二:先仔细查看自己应用各界面的每个控件设置的字体大小,找到对应dimen文件的字体样式,看看是否存在疏漏,当然sp固然能更直观的显示更改手机系统字体大小的问题,不过android 机型千千万,所以超过15sp的都用dp比较好。
三:在清单文件中添加参数
第二行中的configChanges这些看看,然后自测一下,目前我就是做到这一步就解决了该问题,各位遇到该问题的时候自己多测试一下,多思考一下,耐心点,总会解决的。
其实,很多时候,我们在用别人的控件都会因为不同使用场景,都会有不同的问题,没有考虑周全的控件,只有多测才能逐渐发现问题,在发现问题的过程中寻找到解决问题的方法,这就是能力的提高。辛苦了苦逼的码农们。。。。。。