在Android中使用TextView自定义Horizo​​ntalSctollView

时间:2012-09-04 07:04:24

标签: android textview horizontalscrollview

我有一些如图-1所示的类别。我使用HorizontalScrollView进行类别滚动但滚动滚动进度显示在textview的底部(Give in picture)。实际上不想显示这个也想放两个按钮用于左右滚动(如图-2所示)。我已经搜索了很多但没有这样做,如果你有任何想法请建议我。 fig-1 enter image description here

enter image description here

图-2

3 个答案:

答案 0 :(得分:1)

您只需在Horizo​​ntalScrollView定义中写入即可删除滚动:

答案 1 :(得分:0)

尝试使用此属性android:scrollbars="none"来查看它是否有效。 =)

答案 2 :(得分:0)

将此属性放在Horizo​​ntalScrollView

android:scrollbars="none" in your xml file for disable scrollbar as picture 1.

<HorizontalScrollView android:id="@+id/horizontalScroll"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content" 
     android:scrollbars="none" >

尝试使用xml解决图片2的问题。

<?xml version="1.0" encoding="UTF-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="match_parent" >

    <ImageView android:src="@drawable/ic_launcher" 
        android:layout_height="wrap_content" 
        android:layout_width="wrap_content" 
        android:layout_alignParentLeft="true"/>

    <ImageView android:src="@drawable/ic_launcher" 
        android:layout_height="wrap_content" 
        android:layout_width="wrap_content" 
        android:layout_alignParentRight="true"/>         

    <HorizontalScrollView android:id="@+id/horizontalScroll"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" 
        android:scrollbars="none" 
        android:fadingEdgeLength="20dp">
</HorizontalScrollView>
</RelativeLayout>

选中link