問題タブ [gridlayoutmanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
2239 参照

android - GridLayoutManager を使用して RecyclerView 内の余白を埋める (アスペクト比を維持する) ように ImageView の幅を設定する

私は持っRecyclerViewていますGridLayoutManger

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

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

レイアウト1

やりたい

レイアウト2

0 投票する
2 に答える
6369 参照

android - RecyclerView GridLayoutManager: 列幅の変更

RecyclerView と GridLayoutManager があります。列の幅は同じですが、80dp幅のある最初の列が必要です。これは可能ですか?

例: RecyclerView 幅 5 列

ここに画像の説明を入力

何かアドバイス?

編集:コード

view_item.xml

view_item_small.xml

使用法:

0 投票する
1 に答える
1669 参照

android-recyclerview - グリッド レイアウト マネージャーのスパン インデックスを決定する方法は?

レイアウトで 5 スパン カウントを使用RecyclerViewしています。GridLayoutManager

アイテムの位置によってアイテムのスパンインデックスを決定する方法はGridLayoutManager?

0 投票する
0 に答える
1312 参照

android - Change layout weight for last row in RecyclerView with GridLayoutManager

I need to display grid of items, with the last row centered, if it is not full.

I would like to achieve the following behavior:

必要な動作

I have started with RecyclerView and GridLayoutManager, however, it looks like it is not possible to customize it this way.

I have to use some sort of Adapter View, because there might be huge number of elements.

What is the best way for implementing such design?

0 投票する
3 に答える
1333 参照

android - EndlessRecyclerOnScrollListener を使用した GridLayoutManager が正しく動作しない android

私は GridLayoutManager の web サービス データと endlessrecyclerview を統合したいので、以下は私のコードです

EndlessRecyclerOnScrollListener.java

上記のコードを実行し、その時点で下にスクロールすると、recycleview のフォーカスが何度も何度も下にスクロールしませんか? どうすればこの問題を解決できますか?あなたのすべての提案はかなりのものです

0 投票する
1 に答える
618 参照

android - RecyclerView ItemDecoration ディバイダーが子ビューを切り取る

下の図のような仕切りを取得したい:

私が欲しいもの

すべての列を同じ幅で、間隔を変えたい。現在、最初の列と最後の列は次のように切り取られています。

私が今持っているもの

これが私のものItemDecorationです:

どうすればこれを修正できますか? ありがとう!