android-layout - Android:可滚动的菜单栏,如Fox News App

标签 android-layout

我的应用需要在用户栏下方显示用户可滚动的菜单栏,例如fox新闻应用。请让我知道是否有解决方案。

最佳答案

<HorizontalScrollView
                android:id="@+id/horizontalScroll"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:fadingEdgeLength="20dp"
                android:scrollbars="none" >
                <LinearLayout
                        android:id="@+id/linerHorizScrolView"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:background="@drawable/menubar6"
                        android:gravity="center"
                        android:orientation="horizontal"
                        android:paddingLeft="10dip"
                        android:paddingRight="10dip"
                        android:weightSum="1" >



                        <Button
                            android:id="@+id/client_tab"
                            android:layout_width="100dip"
                            android:layout_height="80dip"
                            android:layout_alignParentBottom="true"
                            android:layout_alignParentRight="true"
                            android:layout_alignParentTop="true"
                            android:background="@drawable/traffic_button_selector"
                            android:clickable="true"
                            android:gravity="bottom|center_horizontal"
                            android:paddingBottom="15dip"
                            android:text="Traffic"
                            android:textColor="#707070"
                            android:textColorHighlight="#ffffff"
                            android:textSize="9dip"
                            android:textStyle="bold" />






                        <Button
                            android:id="@+id/criminal_client_tab"
                            android:layout_width="100dip"
                            android:layout_height="80dip"
                            android:layout_alignParentTop="true"
                            android:layout_centerHorizontal="true"
                            android:background="@drawable/criminal_button_selector"
                            android:clickable="true"
                            android:gravity="bottom|center_horizontal"
                            android:paddingBottom="15dip"
                            android:text="Criminals"
                            android:textColor="#707070"
                            android:textColorHighlight="#ffffff"
                            android:textSize="9dip"
                            android:textStyle="bold" />







                        <Button
                            android:id="@+id/courts_tab"
                            android:layout_width="100dip"
                            android:layout_height="80dip"
                            android:layout_centerHorizontal="true"
                            android:background="@drawable/courts_button_selector"
                            android:clickable="true"
                            android:gravity="bottom|center_horizontal"
                            android:paddingBottom="15dip"
                            android:text="Courts"
                            android:textColor="#707070"
                            android:textColorHighlight="#ffffff"
                            android:textSize="9dip"
                            android:textStyle="bold" />



                        <Button
                            android:id="@+id/violation_tab"
                            android:layout_width="100dip"
                            android:layout_height="80dip"
                            android:layout_centerHorizontal="true"
                            android:background="@drawable/violation_button_selector"
                            android:clickable="true"
                            android:gravity="bottom|center_horizontal"
                            android:paddingBottom="15dip"
                            android:text="Violations"
                            android:textColor="#707070"
                            android:textColorHighlight="#ffffff"
                            android:textSize="9dip"
                            android:textStyle="bold" />



                        <Button
                            android:id="@+id/support_tab"
                            android:layout_width="92dip"
                            android:layout_height="80dip"
                            android:layout_centerHorizontal="true"
                            android:background="@drawable/support_button_selector"
                            android:clickable="true"
                            android:gravity="bottom|center_horizontal"
                            android:paddingBottom="15dip"
                            android:text="Support"
                            android:textColor="#707070"
                            android:textColorHighlight="#ffffff"
                            android:textSize="9dip"
                            android:textStyle="bold" />



                        <Button
                            android:id="@+id/settings_tab"
                            android:layout_width="90dip"
                            android:layout_height="80dip"
                            android:layout_centerHorizontal="true"
                            android:background="@drawable/settings"
                            android:clickable="true"
                            android:gravity="bottom|center_horizontal"
                            android:paddingBottom="15dip"
                            android:text="Settings"
                            android:textColor="#707070"
                            android:textColorHighlight="#ffffff"
                            android:textSize="9dip"
                            android:textStyle="bold" />


                    </LinearLayout></HorizontalScrollView>

关于android-layout - Android:可滚动的菜单栏,如Fox News App,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5701785/

相关文章:

android - 键盘打开时,带有 fragment 的 Activity 不会调整大小

android - 同一行上的多个 RelativeSizeSpan

Android 编辑文本和按钮小部件在平板电脑中显得模糊

Android: Activity 之间的黑屏

android - 如何更改搜索栏颜色?

android - 如何获取与 Activity 关联的布局名称?

android - 对齐 RadioButton 下方的文本

java - 绘制多个矩形,中间有分隔线

android - 如何在相对布局中以编程方式在 LAYOUT_LEFT OF ="+/id"处设置 subview

java - 在 Java 中呈现 Android XML 布局