को बढ़ाने में त्रुटि मैं UI में अपना रास्ता काम करने की कोशिश कर रहा हूं। मैं सूची प्रविष्टियों के लिए राज्य सूची को हटाने की कोशिश कर रहा हूं। मैं बस इतना करने की कोशिश कर रहा हूं कि आइटम दबाए जाने पर सूची आइटम के लेआउट का रंग बदल जाए, और सूची आइटम दबाए जाने पर मैं टेक्स्ट का रंग भी बदलना चाहता हूं।वर्ग <unknown>
<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/help_list_container"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="5dip"
android:background="@drawable/default_list_selection">
<TextView android:id="@+id/help_list_text"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="16sp"
android:textColor="@drawable/help_text_color">
</TextView>
</LinearLayout>
अगर मैं से android:textColor
संपत्ति को दूर मैं इस कार्यक्रम प्राप्त कर सकते हैं काम करने के लिए:
E/AndroidRuntime( 360): FATAL EXCEPTION: main
E/AndroidRuntime( 360): android.view.InflateException: Binary XML file line #8: Error inflating class <unknown>
E/AndroidRuntime( 360): at android.view.LayoutInflater.createView(LayoutInflater.java:513)
E/AndroidRuntime( 360): at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
E/AndroidRuntime( 360): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563)
E/AndroidRuntime( 360): at android.view.LayoutInflater.rInflate(LayoutInflater.java:618)
E/AndroidRuntime( 360): at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
E/AndroidRuntime( 360): at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
E/AndroidRuntime( 360): at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
एक्सएमएल कि फुलाया जाता है पीछा कर रहा है:
मैं निम्न त्रुटि ढेर हो रही है एक्सएमएल। क्या कोई तरीका है कि मैं xml से listitem के texcolor को नियंत्रित करने के लिए एक राज्य सूची का उपयोग कर सकता हूं?
राज्य लिस्ट ड्रायवर लाइनरलाइट में android:background
के लिए काम करता है, लेकिन यह TextView की टेक्स्ट रंग संपत्ति के लिए नहीं होगा। राज्य सूची xml निम्नलिखित है:
<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/white"
android:state_pressed="true" />
<item android:drawable="@color/black" />
</selector>
किसी भी प्रतिक्रिया की सराहना की जाएगी।