के साथ काम नहीं कर रहा है मैं लेआउट और छवि दृश्य के लिए चयनकर्ता का उपयोग करना चाहता हूं .. लेकिन यह मेरे लिए काम नहीं कर रहा है। जब मैंने छवि दृश्य को छविबटन या बटन में बदल दिया, तो यह ठीक काम करता है। किसी भी मदद बहुत सराहना की जाएगी .. अग्रिम धन्यवाद ..
यहाँ xmls मैं प्रयोग किया जाता है ..चयनकर्ता लेआउट और छवि दृश्य
<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<!-- When selected, use grey -->
<item
android:state_pressed="true"
android:drawable="@drawable/bg"
/>
<!--<item
android:drawable="@drawable/bg"
android:state_focused="true"/>
When not selected, use white-->
<item
android:drawable="@drawable/bg_01" />
</selector>
-> The layout xml :
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:orientation="vertical"
android:layout_height="fill_parent">
<ImageButton
android:layout_width="100dp"
android:layout_height="50dp"
android:text="layout tester"
android:textColor="#000000"
android:textStyle="bold"
android:paddingTop="10dp"
android:src="@drawable/testselector"
android:layout_gravity="center_horizontal" />
</LinearLayout>
तो आपकी सटीक समस्या क्या है ...? –
मुझे लगता है कि लेआउट चयनकर्ता का समर्थन नहीं करता है (मुझे यकीन नहीं है)। संपत्ति का बेहतर प्रयास करें। आप चयनकर्ता के लिए क्यों जा रहे हैं? – David
अगर कोई पूर्ण समाधान प्राप्त करना चाहता है, तो इस भंडार की जांच करें: https://github.com/shamanland/AndroidLayoutSelector कस्टम क्लिक करने योग्य/चेक करने योग्य '' 'LinearLayout'''' 'टॉगल बटन '' –