मैंने अपनी गतिविधि को रीफ्रेश करने के लिए पोस्ट किए गए विधि का उपयोग किया, जो ठीक काम करता है। लेकिन समस्या यह है कि जब भी मैं वापस बटन postdelayed विधि कॉल वापस पिछले गतिविधि .. प्रेसएंड्रॉइड में पोस्टडेलेड विधि को कैसे मारें
// हैंडलर 30000 गतिविधि
mHandler.postDelayed(new Runnable() {
public void run() {
dostuff();
}
}, 30000);
}
protected void dostuff() {
Intent intent = getIntent();
finish();startActivity(intent);
Toast.makeText(getApplicationContext(), "refreshed", Toast.LENGTH_LONG).show();
}
public void onBackPressed() {
super.onBackPressed();
finish();
mHandler.removeCallbacks(null);
}
protected void onStop() {
mHandler.removeCallbacks(null);
super.onStop();
}
http://stackoverflow.com/q/16050807/931982 .. नकल हो सकता है अपने स्वयं के प्रश्न का .. ऐसा न करें – stinepike