【发布时间】:2015-04-14 00:07:29
【问题描述】:
如何更改ScrollBar 在GridView 中的位置?
在我的情况下它绑定到项目位置:
最后一项和ScrollBar 之间有空闲空间。这个滚动与项目重叠。我需要为项目保存paddingRight,而不是为ScrollBar。
我该怎么做?
gridview .xml:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="tenkol.design.com.imbrecords.FragmentChannelsUkr"
android:background="@color/white">
<GridView android:id="@+id/gridView_ua"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:numColumns="3"
android:verticalSpacing="10dp"
android:horizontalSpacing="10dp"
android:stretchMode="columnWidth"
android:drawSelectorOnTop="true"
android:gravity="center" />
</FrameLayout >
gridview 项目 .xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<tenkol.design.com.imbrecords.SquaredImageView
android:id="@+id/imageview_channelIcon"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="1dp"
android:scaleType="center"
/>
</RelativeLayout>
编辑:
当前(参见 ScrollBar 与图像重叠):
预期:
【问题讨论】:
-
能否通过图片发布当前和预期的结果。
-
@Rod_Algonquin,请检查我的编辑。我只想在项目右侧制作适当的填充/边距,但不知道如何