Buttons 및 ListView 항목에 대한 선택기를 구현할 때 state_pressed 및 state_focused에 동일한 항목/배경을 다시 사용하고 싶습니다.Android : 레이어 목록을 다시 사용할 수 있습니까?
XML '코드'를 복제하는 대신? 문자를 다시 사용할 수 있습니까?
여기 state_pressed 'code'가 있습니다 - state_focused를 사용하여 'code'의 동일한 덩어리를 모두 복제하지 않고 어떻게 사용할 수 있습니까?
<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- PDS: Side lowlight lines Inset so hidden underneath solid colour -->
<item android:bottom="0dp" android:right="0dp" android:top="0dp" android:left="0dp">
<shape>
<solid android:color="#00000000" />
<stroke android:color="@color/butGreySelectFrame" android:width="4dp"/>
<corners android:radius="4dp" />
</shape>
</item>
<!-- PDS: Solid colour -->
<item android:left="4dp" android:right="4dp" android:top="4dp" android:bottom="4dp">
<shape>
<solid android:color="@color/butGreySelectBack" />
<padding
android:left="10dp"
android:top="10dp"
android:right="10dp"
android:bottom="10dp" />
</shape>
</item>
</layer-list>
</item>