मैं Android में एक्शन बार के साथ काम करना चाहता हूं। इसके लिए मैं का उपयोग करें
getActionBar().setHomeButtonEnabled(true);
SetContentView के नीचे। लेकिन मुझे शून्य सूचक अपवाद देता है। जब मैं केवल getActionBar () कोशिश करता हूं तो यह ठीक काम करता है।
क्रिप्या मेरि सहायता करे।
उत्तर:
जवाब के लिए 9 № 1यदि आपकी गतिविधि में ए नहीं है title bar
प्रक्रिया getActionBar()
अशक्त लौट सकते हैं।
इसे ठीक करने के लिए आपके पास दो विकल्प हैं:
1- जोड़ें getWindow().requestFeature(Window.FEATURE_ACTION_BAR);
से पहले setContentView
2- अपने में Manifest
एक थीम निर्दिष्ट करें जो समर्थन करती है ActionBar
यह भी सुनिश्चित करें कि आप सही Android संस्करण को लक्षित कर रहे हैं उदा। <uses-sdk android:minSdkVersion="11" />
जवाब के लिए 0 № 2
getActionBar () पूर्व हनीकॉम्ब उपकरणों के लिए शून्य वापस आ जाएगी।
यदि आप एंड्रॉइड v2.3 को लक्षित कर रहे हैं तो 4.2 की कोशिश करें ActionBarSherlock.