是否可以在Android OS中创建Horizo​​ntal Tabs?

blu*_*nte 0 android

我正在使用TabHost和TabWidget为Android应用程序创建一些选项卡.我看到标签垂直显示在另一个旁边.有没有办法制作水平对齐的标签(一个在另一个上面)?

我正在创建这样的标签:

<?xml version="1.0" encoding="utf-8"?>
Run Code Online (Sandbox Code Playgroud)

<LinearLayout
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <TabWidget
        android:id="@android:id/tabs"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"/>
    <FrameLayout
        android:id="@android:id/tabcontent"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">
        <TextView
            android:id="@+id/textview1"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:text="this is a tab" />
        <TextView
            android:id="@+id/textview2"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:text="this is another tab" />            
    </FrameLayout>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

这样的事情是我需要做的:

替代文字

Jar*_*iuk 6

试试这个:https://code.google.com/p/themissingtabwidget/.这是一个基于原始选项卡窗口小部件的开源实现,它也可以在水平模式下工作.