का उपयोग करना चाहिए, मैं एंड्रॉइड ऐप विकास में और जावा भाषा का उपयोग कर नया हूं। मेरी समस्या हर बार जब मैं टेक्स्टव्यू या बटन बनाता हूं तो उनके नीचे विस्मयादिबोधक चिह्न वाला त्रिभुज होता है। और जब मैं इसे क्लिक करें मैं कह संदेश देखा:हार्डकोडेड स्ट्रिंग "बटन", @string संसाधन
हार्डकोडेड स्ट्रिंग "बटन", @string संसाधन का उपयोग करना चाहिए
मैं दो गतिविधियों है, मेरा मुख्य गतिविधि में वहाँ एक बटन है कि जब है आप इसे क्लिक करें आप दूसरी गतिविधि में जाएंगे। लेकिन जब मैं बटन के लिए कोड बनाने के लिए अपने main.java
पर जाता हूं। उपरोक्त दिखाए गए त्रुटि हमेशा होती है। मुझे लगता है कि ग्रहण मेरे बटन की आईडी नहीं ढूंढ सकता है और मेरे टेक्स्ट व्यू के लिए भी वही त्रुटि संदेश है।
Button b = FindViewById(R.id.button1);
मैं भी जोड़ें::
Button b = (Button) FindViewById(R.id.button1);
मैं नवीनतम ग्रहण क्लासिक और एडीटी अगस्त अंक का उपयोग कर रहा
यहाँ कोड मैंने बनाया है। मंच एंड्रॉइड 4.1 एपीआई 16.
इस तरह: <स्ट्रिंग नाम = "Button1"> बटन <बटन एंड्रॉयड: layout_width = "fill_parent" एंड्रॉयड: layout_height = "wrap_content" एंड्रॉयड: पाठ = "@ स्ट्रिंग/बटन" /> –
yatot13
बस बटन के स्थान पर बटन 1 का उपयोग करें और चीजें ठीक होनी चाहिए। मेरा जवाब स्वीकार करें और अगर यह आपकी मदद करता है तो इसे ऊपर उठाएं। –