戻るボタンを押したときに遅延/意図が処理されないようにしたい。私はいくつかのスレッドを検索しましたが、私は同じハンドラロジックを持っていないと思います。私はそれが謝罪します。あなたがHandler
とどこかRunnable
の両方への参照を保存する必要があり、その後、あなたがキャンセルするHandler
にremoveCallbacks(Runnable)
メソッドを使用することができますAndroid - Handler - インテントを停止するには?
else {
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = new Intent(MainActivity.this, PollWebView_Gilmore.class);
startActivity(intent);
finish();
}
}, 10000);
あなたが遅延を必要としない場合だけハンドラを削除し、唯一の意思 –
コードを維持いただきました問題その後、完璧ですか!あなたの問題を説明してください。 –
@AbhishekSingh - ユーザーが押したときに遅延/意図をキャンセルしたいと思います。 –