Tab添加左右按钮

效果图

  Tab添加左右按钮

主要是在自定义tabHost添加两个按钮,这个定义方法与普通的定义相同,这里就不再说明了。

xml布局:

 1 <LinearLayout 

 2 android:orientation="horizontal"

 3 android:layout_width="fill_parent"

 4 android:layout_height="wrap_content"

 5 >

 6 <ImageButton

 7 android:id="@+id/left"

 8 android:layout_height="wrap_content"

 9 android:layout_width="wrap_content"

10 android:background="@drawable/left"

11 android:layout_weight="1"

12 />

13 <HorizontalScrollView android:layout_width="fill_parent"

14 android:id="@+id/hsv"

15 android:layout_weight="5"

16 android:layout_height="wrap_content" android:fillViewport="true"

17 android:scrollbars="none" >

18 <TabWidget android:id="@android:id/tabs"

19 android:layout_width="fill_parent" android:layout_height="wrap_content" />

20 

21 </HorizontalScrollView>

22 <ImageButton 

23 android:id="@+id/right"

24 android:layout_weight="1"

25 android:layout_height="wrap_content"

26 android:layout_width="wrap_content"

27 android:background="@drawable/right"

28 />

29 </LinearLayout>

对于要显示的tabHost可以通过java进行实现,也可以设置HorizontalScrollView滑动到当前的tab

 

 

 

你可能感兴趣的:(tab)