-
转载出处:https://blog.csdn.net/zsjlovesm521/article/details/85061740
-
问题出现:点击QQ分享后回到本APP时,弹框按钮出现绿框(本人华为荣耀10手机,9.0系统没有问题,Vivo和一加上遇到)
-
原因:应该是因为在某些手机上会出现返回app后第一个可用控件自动获取焦点
-
解决:在按钮上添加selector作为背景或者作为src
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/ic_close" android:state_focused="true" android:state_pressed="true" />
<item android:drawable="@drawable/ic_close" />
</selector>
这样子当从QQ分享后返回到本APP时,获得焦点的控件也是正常显示状态