내 응용 프로그램에서 다음 코드를 사용하여 현재 활동을 닫고 다시 시작했습니다. 하지만 내 문제는, 3 중첩 된 탭 활동을 사용했습니다. 총 9 가지 활동. 그래서 다음 코드를 사용하는 동안 내 앱이 너무 느리게로드됩니다. 나는 이것보다 더 똑똑한 방법이 있다고 생각한다. 누구든지 알고 있다면 제게 친구를 제안하십시오.TabActivity 내에서 작업을 다시 시작하는 방법
LocalActivityManager manager = getLocalActivityManager();
String currentTag = tab.getCurrentTabTag();
Class<? extends Activity> currentClass = manager.getCurrentActivity().getClass();
manager.removeAllActivities();
manager.startActivity(currentTag, new Intent(MainActivity.this,currentClass));
감사합니다.