There is a requirement in the Android project to draw a few linearlayout layouts into the ListView style, as shown in:
When you click each linearlayout item to change its background color, the following background image XML file is prepared:
<?XML version= "1.0" encoding= "Utf-8"?><selectorxmlns:android= "Http://schemas.android.com/apk/res/android"> <Itemandroid:drawable= "@color/gray_background"android:state_pressed= "true" /> <Itemandroid:drawable= "@color/white_background" /></selector>
But when I click on each linearlayout every time I run it, the background color doesn't change. The change in background color was later found in each LinearLayout entry by adding the attribute android:clickable= "true" click LinearLayout.
Android--linearlayout set different colors or pictures when you press (state_pressed) or get focus (state_focused) background