2011-01-03 2 views
0

내 응용 프로그램에서 TabHost를 사용하고 있으며 한 탭의 목록에서 다른 탭으로 항목을 클릭 할 때 웹 페이지를 열려고합니다.클릭시 다른 탭에서 활동 열기

목록에 하나의 탭이 있고 목록에서 항목을 클릭하면 다른 탭으로 웹 페이지를 열고 싶습니다.

수행 할 수 있습니까? 그렇다면 어떻게 말해 주시겠습니까?

감사합니다, 데이비드이처럼 탭 설정을 가지고 가정에서

답변

0

: 액션에서

LocalActivityManager localActivityManager = new LocalActivityManager(this, false); 
tabHost.setup(localActivityManager); 

TabSpec spec = tabHost.newTabSpec("tab1").setIndicator("My List").setContent(R.id.layout_tab1); 
tabHost.addTab(spec); 

spec = tabHost.newTabSpec("tab2").setIndicator("My Browser").setContent(R.id.layout_tab2); 
tabHost.addTab(spec); 

(아래 미리보기에서 버튼 클릭), 단지 현재의 설정 탭을 탭 호스트에 추가하십시오.

btnSearch.setOnClickListener(new View.OnClickListener() { 
    public void onClick(View v) { 
     tabHost.setCurrentTab(1); 
    } 
});