0
내 탭에 ActivityGroup을 사용하고 있습니다. 에서Android 탭 활동 그룹으로 돌아 가기
내 TabActivity에서 onCreate
tabHost = getTabHost();
TabHost.TabSpec tabSpec;
Intent intent;
intent = new Intent(MainActivity.this, FirstActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
tabSpec = tabHost.newTabSpec("tab1");
tabSpec.setContent(intent);
tabHost.addTab(tabSpec);
그리고 내 FirstActivity는 ActivityGroup를 확장하고 버튼 후 나는 그렇게 SecondActivity 갈거야 클릭;
Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
View view = getLocalActivityManager().startActivity("xyz", intent).getDecorView();
setContentView(view);
SecondActivity에서 "tab1"을 클릭하면 FirstActivity로 이동할 수 없습니다. 이 문제를 어떻게 해결할 수 있습니까?
startChildActivity라는 방법이 있습니까 시도? 나는이 방법이있는 클래스를 찾을 수 없었다. 둘째, FirstActivity 클래스는 ActivityGroup입니다. 나는 당신의 제안을 이해할 수 없다. 당신은 ActivityGroup을 사용하지 않는다고 언급 했는가? – adaclks
startChildActivity는 하위 작업을 시작하는 메서드입니다. 그리고 TabGroupActivity 클래스를 사용 했습니까? – Newts