में एक ड्रायबल क्लास का संदर्भ कैसे दे सकता हूं मैंने एक कक्षा बनाई है जो आकर्षित करने योग्य है जिसे मैं संसाधन xml के अंदर संदर्भित करना चाहता हूं। मैं एक चयनकर्ता में इसकी आवश्यकता इसलिए की तरह होती हैं:मैं एंड्रॉइड एक्सएमएल
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_window_focused="false" android:state_pressed="false"
android:drawable="com.sample.android.contacts.TopBarCollapsed"
/>
<item android:state_window_focused="true" android:state_pressed="true" android:drawable="@drawable/top_switcher_collapsed_selected" />
<item android:state_focused="true" android:drawable="@drawable/top_switcher_collapsed_focused" />
com.sample.android.contacts.TopBarCollapsed वर्ग कि drawable फैली हुई है।
अभी भी इस पर खोज - इस नोट को http://groups.google.com/group/android-developers/browse_thread/thread/140ea9d8992434d7/28d94f078f15a6b4?lnk=gst&q=drawable#28d94f078f15a6b4 जो मैंने पढ़ा है कि यह संभव नहीं है । –
मुझे एक और चर्चा धागा मिला (यूआरएल खो गया) जहां यह कहा गया था कि सुरक्षा विचारों के कारण एक्सएमएल मार्कअप में मनमाने ढंग से खींचने योग्य वर्गों को अनुमति नहीं दी गई थी। जो समझ में आता है: हानिरहित एप्लिकेशन के लिए "दुर्भावनापूर्ण ड्रायबल" की आपूर्ति करना अपेक्षाकृत आसान होगा, और निष्पक्ष ऐप के संदर्भ में ड्रायबल कोड को निष्पादित किया जाएगा। –