android - Why am I getting "R drawable cannot be drawn"? -


मैं अपने कोड को बंद कर रहा हूं।

  पैकेज com.Tabs.org; आयात करें android.app.TabActivity; Import android.content.Intent; आयात करें android.content.res.Resources; Importroid.os.Bundle; आयात करें android.widget.TabHost; सार्वजनिक श्रेणी HelloTabWidget टैबैक्टिविटी (सार्वजनिक शून्य पर क्रिएट (बंडल सहेजे गए इन्स्टैंसस्टेट)) को बढ़ाता है {सुपर। कॉन्टेट (सहेजे गए इन्स्टेंसस्टेट); setContentView (R.layout.main); संसाधन res = getResources (); // संसाधनों को Drawables TabHost टैब प्राप्त करने के लिए वस्तु = getTabHost (); // गतिविधि TabHost TabHost.TabSpec युक्ति; // प्रत्येक टैब इरादे के उद्देश्य के लिए पुन: प्रयोज्य TabSpec; // प्रत्येक टैब के लिए पुन: प्रयोज्य इरादा // टैब के लिए एक गतिविधि लॉन्च करने के लिए एक इरादा बनाएं (पुनः उपयोग किया जा सकता है) आशय = नया आशय ()। SetClass (यह, कलाकार गतिविधि। वर्ग); // प्रत्येक टैब के लिए एक TabSpec प्रारंभ करें और उसे TabHost spec = tabHost.newTabSpec ("कलाकार") में जोड़ें। SetIndicator ("कलाकार", res.getDrawable (R.drawable.ic_tab_artists)) .setContent (आशय); tabHost.addTab (कल्पना); // अन्य टैब्स के इरादे के लिए ऐसा ही करें = नया इंटेंट ()। SetClass (यह, एल्बमएक्टिविटी.क्लास); Spec = tabHost.newTabSpec ("एल्बम")। सेटइंडिकेटर ("एल्बम", res.getDrawable (R.drawable.ic_tab_albums)) .setContent (आशय); tabHost.addTab (कल्पना); आशय = नया आशय ()। SetClass (यह, SongsActivity.class); Spec = tabHost.newTabSpec ("गीत")। सेटइंडिकेटर ("गाने", res.getDrawable (R.drawable.ic_tab_songs)) .setContent (आशय); tabHost.addTab (कल्पना); tabHost.setCurrentTab (2); }}   

त्रुटि यह है कि आर drawable ic_tabs_songs / एल्बम / कलाकारों खींचा नहीं जा सकता setContentView (R.layout.main); भी तैयार नहीं किया जा सकता। मुझे यकीन है कि मुझे सही फ़ोल्डर, res / drawable / ldpi फ़ोल्डर में ग्राफिक्स मिला है। क्या मैं गलत काम कर रहा हूं?

क्या आपने परियोजना को साफ करने की कोशिश की है?

परियोजना - & gt; स्वच्छ

Comments