有时候,代码写多了,却忘记了最原始的解决方法,但它却是最好用的。如下图所示,EditText的背景聚焦问题,当选择某个EditText的时候,它的背景变实。不是说它有多难,而是往往解决的方案多了,我们却忘记了最原始、最有效的解决路径。
知识要灵活运用,融会贯通。
2017-02-03_163055.png只需要写一个selector就可以了:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@drawable/edit_bg_press" android:state_focused="true"/>
<item android:drawable="@drawable/edit_bg_normal"/>
</selector>
网友评论