item without additional space
问题描述:
我的布局中有一个recyclerview
。 我的问题是recyclerview
的额外空间。 我该如何删除它? 这里是我的代码:
回收项目:
item without additional space
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="wrap_content"
android:layout_height="match_parent">
<ImageView
android:id="@+id/imgGalleryImage"
android:layout_height="match_parent"
android:layout_width="wrap_content"
android:layout_margin="10dp"
android:src="@drawable/slider1"
xmlns:android="http://schemas.android.com/apk/res/android" />
recuclerview:
<android.support.v7.widget.RecyclerView
android:id="@+id/photographerImageGalleryRecycler"
android:layout_width="match_parent"
android:layout_height="200dp"
android:scrollbars="horizontal"
android:layout_centerInParent="true"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:visibility="visible"
android:choiceMode="singleChoice" />
,代码:
List<BundlePhotographerImageGallery> photographerImageGalleryList = new ArrayList<>();
for (int i = 0; i < 20; i++) {
BundlePhotographerImageGallery bundlePhotographerImageGallery = new BundlePhotographerImageGallery();
bundlePhotographerImageGallery.image = "slider1";
photographerImageGalleryList.add(bundlePhotographerImageGallery);
}
AdapterPhotographerImageGalleryRecycler adapterPhotographerImageGalleryRecycler = new AdapterPhotographerImageGalleryRecycler(photographerImageGalleryList, getApplicationContext());
photographerImageGalleryRecycler.setLayoutManager(linearLayoutManager1);
photographerImageGalleryRecycler.setAdapter(adapterPhotographerImageGalleryRecycler);
答
删除余量和imageview的
机器人:在RecycleView layout_width = “WRAP_CONTENT”,并且还从ImageView的除去余量:layout_width = “match_parent” 与机器人替换此 – Vickyexpert