मैं अपना कोड व्यवस्थित करने और दोहराव वाले कार्यों को एक वर्ग में स्थानांतरित करने की कोशिश कर रहा हूं। कोड की यह पंक्ति एक वर्ग है कि गतिविधि फैली अंदर ठीक काम करता है:Android में किसी गतिविधि के बाहर getWindow() को कैसे कॉल करें?
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
लेकिन यह काम नहीं कर रहा है जब मैं यह एक बाहरी वर्ग में शामिल करने के लिए प्रयास करें।
मैं किसी गतिविधि के अंदर इसे लागू करने के लिए getWindow() को किसी अन्य वर्ग से कैसे कॉल करूं?
यह किया। आपका बहुत बहुत धन्यवाद। –
@ khr2003 - खुशी है कि मैं मदद कर सकता हूं :) – MByD
यह स्वीकार्य उत्तर नहीं होना चाहिए, क्योंकि यदि आप सभी मैन्युअल रूप से बनाए गए संदर्भों को साफ़ नहीं करते हैं तो यह बाद में स्मृति रिसाव का कारण बन सकता है। आपको हमेशा एंड्रॉइड द्वारा प्रदान किए गए प्रबंधित संदर्भ का उपयोग करना चाहिए। इसके बजाय मेरा जवाब देखें। –