android - public static final String returns null when accessed -
संदर्भित जब मैं एक सार्वजनिक स्थिर अंतिम स्ट्रिंग रिटर्निंग रिक्त का एक उदाहरण द्वारा हैरान हूं। मैंने सैकड़ों बार इस सटीक निर्माण का उपयोग किया है लेकिन मुझे नहीं पता कि मैं इस समय अलग-अलग कर रहा हूं। कोड निम्न प्रकार है:
<पूर्व> सार्वजनिक वर्ग NSNItemDisplayApplication विस्तारित लिक्विड एक्टिविटी लागू करता है LoaderManager.LoaderCallbacks & lt; कर्सर & gt; {सार्वजनिक स्थिर अंतिम स्ट्रिंग NSN_ID_KEY = "NSN_ID_KEY"; ...}
कोड द्वारा संदर्भित करता है जो यह करता है:
card.setOnClickListener (नया कार्ड। OnCardClickListener () {@Override सार्वजनिक शून्य परक्लिक (कार्ड) कार्ड, दृश्य देखें) {आशय nsnListIntent = नया आशय (mContext, NSNItemDisplayActivity.class); बंडल बंडल = nsnListIntent.getExtras (); bundle.putString (एनएसएनआईटीमडिस्प्लेएक्टिवटी। एनएनएन_आईडी_के, // नल पॉइंटर अपवाद कार्ड। आईएआईडी ()); एमटीसी प्रारंभिक गतिविधि (एनएसएनएलआईआईएसआई);}});
मुझे एक रिक्त सूचक अपवाद मिलता है, फिर मेरे सिर को बैठकर और खरोंच करें।
धन्यवाद, अग्रिम में, मैं इस तरह के एक साधारण सवाल पूछ रहा हूं।
<पूर्व>
आशय nsnListIntent = नया आशय (mContext, NSNItemDisplayActivity.class); बंडल बंडल = नया बंडल () बंडल.टूटस्ट्रिंग (एनएसएनआईटीमडिसप्लेएक्टिविटी.एनएन_आईडी_के, // नल पॉइंटर अपवाद कार्ड। जीआईडी ()); NsnListIntent.PutExtra ("", बंडल); mContext.startActivity (nsnListIntent);
// इस मित्र को करें
Comments
Post a Comment