問題タブ [staggered-gridview]
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.
android - リストを使用してアイコンをグリッドに変更する方法
StaggeredGridlayoutmanagerを使用してリストをグリッドに、グリッドをリストに変更していますが、ビューを変更しながらアイコンを変更したい、ビューがリストモードの場合はグリッドアイコンを表示し、ビューはグリッドモードでリストを表示したいモード
マイアダプター
android - StaggeredGridLayoutManager はフル スパン要素の前にギャップを残しました
StaggeredGridLayoutManager を持つ RecyclerView があります。問題は、フルスパン要素の前に、埋める必要のあるギャップがあり、最後の 2 つの要素の高さを増減することです。問題の写真:
- 必要な列は 2 つだけです。
- グリッドの要素は、異なる高さを持つことができます。
各要素の高さを使用して 2 つの列の高さを計算しようとしています。最後にどちらの列が長いかを確認し、最も短い列に高さを追加しますが、新しい高さを設定する安全な場所がどこにあるのかわかりません. ビューの高さが確実にわかったら、それを描画します。
私はこの問題で何日も立ち往生しています。どんな提案も大歓迎です!
android - StaggeredGridLayoutManager を使用した Android RecyclerView が垂直モードで行の高さを固定
StaggeredGridLayoutManager を使用して、Android v7 サポート ライブラリの Recycler View (カード ビュー付き) を使用しています。私が達成したいのは、行の高さが固定されたリサイクラー ビューでカードを表示することですが、それでも垂直モード (垂直スクロール) です。これが可能かどうか、可能であればどうやって知っていますか?
android - StaggeredGridLayoutManager を使用して RecyclerView の Android スケール アイテムの高さを列幅に合わせます
私は RecyclerView を StaggeredGridLayoutManager で垂直方向に使用しています。RecyclerView のアイテムには、ImageView という 1 つのビューのみが含まれます。ImageView の高さを RecyclerView の列幅に合わせてスケーリングし、含まれる写真の縦横比を維持したいと思います。現在、この画像ビューのパラメーターは次のとおりです。
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="centerCrop"
ただし、RecyclerView のアイテムの高さは写真の元の高さと一致し、写真はちょうど中央に配置されます。どうすればそれを達成できますか?