有時候,代碼寫多了,卻忘記了最原始的解決方法,但它卻是最好用的。如下圖所示,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>