4

私は持っRecyclerViewていますGridLayoutManger

RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.movie_posters_recycler_view);
recyclerView.setHasFixedSize(true);
mRecyclerView.setLayoutManager(new GridLayoutManager(getActivity(), 2));

次のレイアウトで表される各 RecyclerView のアイテム

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">

    <ImageView xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/movie_item_poster_image_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:adjustViewBounds="true" />

</FrameLayout>

現在、私はそのような結果を持っています

レイアウト1

やりたい

レイアウト2

4

5 に答える 5

0

fitxy のアダプターの画像ビューに scaltype を追加してください

于 2016-08-24T07:57:26.433 に答える
0

この回答を見てください: https://stackoverflow.com/a/26575808/4729523

画像の縦横比 (3/4 または 9/16) を維持する必要があります。

于 2016-12-05T00:49:45.393 に答える