25
Tôi có điều này GridView
(xem ảnh chụp màn hình) có chứa các mục mà tất cả cần khoảng 12 khoảng cách nhúng. Tuy nhiên, khi tôi đặt padding trên GridView
, có vẻ như tôi không thể cuộn qua paddingm này mà tôi muốn làm. Làm thế nào để đạt được điều này?Thanh đệm vẫn còn khi cuộn GridView
Note slice của không gian phía trên hai hình ảnh hàng đầu mà tôi muốn di chuyển xa:
Code:
<GridView
android:id="@+id/feed_grid"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:columnWidth="96dp"
android:gravity="center"
android:horizontalSpacing="@dimen/grid_view_margins"
android:numColumns="auto_fit"
android:padding="@dimen/grid_view_margins"
android:stretchMode="columnWidth"
android:scrollbarStyle="outsideInset"
android:verticalSpacing="@dimen/grid_view_margins" />
Nếu bạn đang cố gắng để chỉ có được đệm trên bên trái và bên tay phải của 'GridView', tại sao không đặt liên quan' android: paddingLeft' và 'android: Thuộc tính paddingRight'? 'android: padding' sẽ ảnh hưởng đến tất cả bốn cạnh của chế độ xem. –
Tôi muốn đệm trên đầu, tôi chỉ muốn có thể cuộn qua. – Maarten
Ah, tôi hiện đang ở với bạn. Trong trường hợp đó, tôi cho rằng cách dễ nhất để hoàn thành những gì bạn đang làm là tạo phần đệm trên cùng của mục lưới. Vì vậy, về cơ bản các mục của bạn sẽ được hình vuông, cộng với một số đệm thêm ở đầu mà sau đó sẽ được cuộn qua (và sau đó loại bỏ các padding đầu từ container 'GridView'). –