2012-05-18 3 views
0

어떻게 탭 안에 긴 Scrollview를 넣을 수 있습니까? 이것은 내 코드입니다. 리소스 ressources = getResources(); TabHost tabHost = getTabHost();안드로이드의 TabActivity 안에있는 ScrollView

  // Android tab 
      Intent intentAndroid = new Intent().setClass(this, ScrollActivity1.class); 
      TabSpec tabSpecAndroid = tabHost 
       .newTabSpec("Android") 
       .setIndicator("", ressources.getDrawable(R.drawable.tab_checkin)) 
       .setContent(intentAndroid); 

      // Apple tab 
      Intent intentApple = new Intent().setClass(this, ScrollActivity2.class); 
      TabSpec tabSpecApple = tabHost 
       .newTabSpec("Apple") 
       .setIndicator("", ressources.getDrawable(R.drawable.tab_contatti)) 
       .setContent(intentApple); 

답변

1

활동은 FrameLayout이의 호스트 탭 내에서 실행되므로, 당신이 당신의 ScrollActivity1 및 ScrollActivity2의 setContextView에 넣어 어떤 UI, 당신은 탭의 내용으로 그것을 얻을 수 있습니다.

활동의 레이아웃 xml에서 최상위 레이아웃 요소로 ScrollView를 배치해야합니다.