1
세 개의 탭이있는 TabHost 활동이 있습니다. 두 번째 탭에는 새 Activity 클래스 (TabHost의 일부가 아님)가 열리는 버튼이 있습니다. 새로운 Activity 클래스의 버튼을 클릭하면 TabHost 클래스의 Tab 2로 돌아 가야하지만 Tab 1로 돌아갑니다. 어떻게 수정해야합니까?다른 클래스의 특정 탭으로 이동하는 방법?
ImageButton btn1 = (ImageButton)findViewById(R.id.close);
btn1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent(ES_pic2.this, Work.class);
startActivity(intent);
ES_pic2.this.finish();
}
});
내 TabHost 클래스의 코드 :
private void tabs(){
TabHost tabs=(TabHost)findViewById(R.id.tabhost);
tabs.setup();
TabHost.TabSpec spec=tabs.newTabSpec("tag1");
spec.setContent(R.id.tab1);
spec.setIndicator("WORK 1");
tabs.addTab(spec);
spec=tabs.newTabSpec("tag2");
spec.setContent(R.id.tab2);
spec.setIndicator("WORK 2");
tabs.addTab(spec);
spec=tabs.newTabSpec("tag3");
spec.setContent(R.id.tab3);
spec.setIndicator("WORK 3");
tabs.addTab(spec);
}
나는 비슷한 문제를 가진 다른 질문에서 봐 않았다, 그러나 didn를 '여기
나의 새로운 활동 클래스의 코드 도와 줘.
나는 안드로이드 프로그래밍에 비교적 익숙하다. 그래서 나에게 약간의 코드 스 니펫을 제공 할 수 있다면 매우 도움이 될 것이다. 고마워! – Anish