/ / एंड्रॉइड देव - अपनी कक्षा में अंतर्निहित कक्षाओं का उपयोग करना [बंद] - एंड्रॉइड

एंड्रॉइड देव - अपनी कक्षा में निर्मित कक्षाओं का उपयोग [बंद] - एंड्रॉइड

मैं एंड्रॉइड देव में नया हूं।यहाँ मेरी समस्या है: मैंने अपनी कक्षा बनाई है और अपनी कक्षा का एक नया उदाहरण बनाकर सभी गतिविधियों में इस वर्ग के तरीकों तक पहुंच सकता हूं। लेकिन जैसे ही मैं अपनी कक्षा में "बिल्ट-इन" -एंड्रॉइड क्लासेस का उपयोग करना चाहता हूं, ऐप क्रैश हो जाता है। उदाहरण के लिए जब मैं टोस्ट प्रदर्शित करने का प्रयास करता हूं तो यह दुर्घटनाग्रस्त हो जाता है। जब मैं "getExternalStorageDirectory ()" का प्रयास करता हूं तो यह क्रैश हो जाता है (मैनिफेस्ट-फ़ाइल अनुमति में सेट है)। जब मैं स्ट्रिंग-संसाधनों तक पहुंचने का प्रयास करता हूं तो यह क्रैश हो जाता है और इसी तरह। फिलहाल मेरी कक्षा आवेदन का विस्तार करती है (एक्टिटि को विस्तारित करने का भी प्रयास किया)। अपनी कक्षा में बिल्ड-इन एंड्रॉइड क्लासेस का उपयोग करने के लिए मुझे क्या करना होगा? आपकी सहायता के लिये पहले से ही धन्यवाद।

सादर एन्युलिएन

उत्तर:

उत्तर № 1 के लिए 1

कृपया एंड्रॉइड के बारे में कुछ मूल बातें पढ़ें, आप इसके संदर्भ में किसी भी एंड्रॉइड यूआई/इवेंट थ्रेड घटक तक पहुंच सकते हैं।


जवाब के लिए 0 № 2

आयात जोड़ने का प्रयास करें, उदाहरण के लिए:

import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;

यह आपके कोड और आपकी आवश्यकताओं पर निर्भर करता है, आपको आवश्यक सभी पैकेजों की तलाश करें।