मैंने इस समस्या के बारे में कई पोस्ट पढ़ी हैं [इस लिंक] [1] और एक समाधान ओरिएंटेशन कॉन्फ़िगरेशन जोड़ता है चेंज को प्रकट करने और संभालने के लिए कॉन्फ़िगरेशन कॉन्फ़िगरेशन ईवेंट को रोकने के लिए क्रिएटेशन गतिविधि को फिर से कॉल करने के लिए फिर से कॉल किया जाना चाहिए। मैंने ऐसा किया और घटना ठीक से ट्रिगर हो गई, हालांकि, इस निष्पादन के बाद, क्रिएट विधि को भी निष्पादित किया गया है! क्यूं कर? मुझे क्या याद आ रहा है धन्यवादओरिएंटेशन गतिविधि बदलती है जब अभिविन्यास बदलता है
प्रकट,
<activity
android:name="webPush"
android:configChanges="keyboardHidden|orientation"/>
गतिविधि
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
setContentView(R.layout.vistaaib);
}
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.vistaaib);
...
अभी भी ऑनफ्रैग चेंज इवेंट – Jaume
पर क्रिएटिव पर ट्रिगर कर रहा है क्या आपने एंड्रॉइड मैनेजमेंट फ़ाइल में उस गतिविधि के तहत इसका उल्लेख किया है जिसे क्रिएट() –
पर पोस्ट करने से रोका जाना चाहिए, जैसा कि पोस्ट किया गया है, वेबपश वह गतिविधि है जिस पर इसकी क्रेट विधि को – Jaume