長時間実行しています。スレッド内で私はこの問題は、私は別のアプリケーションとのスレッドが終了を実行すると、その活動は、画面の上部に表示されているこの他のアプリを使用しているときにAndroidのアクティビティが表示されます
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
new Thread(new Runnable() {
@Override
public void run() {
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
runOnUiThread(new Runnable() {
@Override
public void run() {
startActivity(new Intent(MainActivity.this,MainActivity.class));
}
});
}
}).start();
}
のような新しい活動を開始します。その活動を一番上に立たないようにするにはどうしたらいいですか?
startActivity(新しい意図(MainActivity.this、MainActivity.class)); 'なぜあなたの現在のアクティビティをもう一度開始しますか? –
これは例です。実際のケースで私は別のものを始める – Rainmaker