私のアプリでは、次のコードを使用して現在のアクティビティを閉じて再開しました。しかし、私の問題は、ネストされた 3 つのタブ アクティビティを使用したことです。合計9回の活動。そのため、次のコードを使用している間、アプリの読み込みが遅すぎます。これよりも賢い方法があると思います。知ってる人は友達紹介お願いします。
LocalActivityManager manager = getLocalActivityManager();
String currentTag = tab.getCurrentTabTag();
Class<? extends Activity> currentClass = manager.getCurrentActivity().getClass();
manager.removeAllActivities();
manager.startActivity(currentTag, new Intent(MainActivity.this,currentClass));
ありがとうございました。