2014-10-20 4 views
0

내 안드로이드 응용 프로그램 용 TabView를 만들려고합니다. 이것은 내 Java 코드입니다.TabView에 탭을 추가하는 방법

public class AllMain extends TabActivity{ 

     @Override 
     protected void onCreate(Bundle savedInstanceState) { 
      // TODO Auto-generated method stub 
      super.onCreate(savedInstanceState); 
      setContentView(R.layout.all_main); 

      // create the TabHost that will contain the Tabs 
      TabHost tabHost = getTabHost(); 
      Resources res = getResources(); 

      TabSpec tab1 = tabHost.newTabSpec("First Tab").setIndicator("Tab1").setContent(new Intent().setClass(this, TabAll_all.class)); 
      TabSpec tab2 = tabHost.newTabSpec("Second Tab").setIndicator("Tab2").setContent(new Intent().setClass(this, TabAll_all.class)); 
      TabSpec tab3 = tabHost.newTabSpec("Third tab").setIndicator("Tab3").setContent(new Intent().setClass(this, TabAll_all.class)); 

      tabHost.addTab(tab3); 
      tabHost.addTab(tab1); 
      tabHost.addTab(tab2); 

      tabHost.setCurrentTab(0); 
     } 

    } 

그러나 응용 프로그램을 실행하면 "불행히도 중지되었습니다"라는 메시지가 표시됩니다.

나는 선 아래에 주석하는 것은 사전에 오류를 나에게

  tabHost.addTab(tab3); 
      tabHost.addTab(tab1); 
      tabHost.addTab(tab2); 

감사를 포기하지 않을 것을 깨달았다. 파일을 매니페스트 새로운 활동을 추가

+1

이 로그 캣을 게시 속임수를 썼는지 – mmlooloo

답변

0

덕분에