के साथ चल रहे एसिन्टास्क होने पर स्क्रीन अभिविन्यास परिवर्तनों को कैसे संभालें I स्क्रीन अभिविन्यास परिवर्तनों को संभालने के लिए निम्न कोड को लागू करने का प्रयास किया।एंड्रॉइड 4.x
****DataBaseUpdateService.java****
public class DataBaseUpdateService extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Updatetask Task = new Updatetask(this.getApplicationContext());
if(Task.getStatus() == AsyncTask.Status.PENDING){
Task.execute();};
}
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
}
@Override
public void onPause() {
super.onPause();
}
@Override
public void onResume() {
super.onResume();
}
}
=========================================== ===============================
****Androidmanifest.xml****
<activity
android:name=".DataBaseUpdateService"
android:configChanges="keyboardHidden|orientation"/>
उन कोड एंड्रॉयड 3.x या कम के साथ पूरी तरह से काम। हालांकि, यह एंड्रॉइड 4.x के लिए ठीक से काम नहीं करता है।
क्या आपको पता है कि समस्या क्या है ??
धन्यवाद। मेरे लिए काम किया .. –