問題タブ [lazycolumn]
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 - Jetpack は LazyCloumn 内に LazyColumn を作成します
私のホームページには、アイテムの1つが水平ページャーであるlazycolumnがあります。各水平ページャー内には、lazyColumn も含める必要があるページがいくつかあります。エラーは、ネストされたスクロールを同じ方向に使用できないことです。このUIをどのように実装すればよいですか?
android - 一部のアイテムを再構成しない LazyColumn
を使用すると、リサイクルRecyclerView
できないものを作成できます( RecyclerView で一部のアイテムをリサイクルしないようにしたい のViewHolder
回答に従って
ください)。一部のアイテムを再構成しない
ようにすることはできますか ( make don't recycle someと同様)? 大きな画像を含むアイテムはほとんどありません。上下にスクロールすると再構成されるため、スクロールがスムーズではありません。LazyColumn
RecyclerView
ViewHolder
LazyColumn
android-jetpack-compose - BottomSheetDialogFragment内でJetpack Composeを適切に使用するには?
たとえば、アプリケーションに Compose LazyColumn コードを含む MyBottomSheetDialogFragment があります。
そして、次のコードを使用して表示します。
それが私たちが持っているものです:
MyBottomSheetDialogFragment 画面イメージ.jpg
ここで、LazyColumn リストを下にスクロールするとすべて正常に機能しますが、LazyColumn リストを上にスクロールすると、LazyColumn リストの代わりにボトム シート ダイアログがスクロールします。
BottomSheetDialogFragment内にLazyColumnを適切に実装するには?
XML RecyclerView リストを使用したとき、この問題を修正するために、ここで説明されているように、RecyclerView リストを NestedScrollView でラップする必要がありましたが、Jetpack Compose で修正する方法は?
android - Jetpack Compose BottomSheetScaffold sheetGestures は無効になっていますが、子コンポーネントがスクロール可能な場合でもジェスチャは機能します
BottomSheetScaffold
次のようなAndroidアプリ内にあります。
にsheetGesturesEnabled
設定するfalse
と、シートはスワイプ可能にならないようにする必要があります。ただし、のMyContent()
ようなスクロール可能なコンポーネントが含まれている場合LazyColumn
、モーダル ボトム シートでスワイプして閉じるジェスチャを実行できます。
そんなことがあるものか?それは既知のバグですか?これに対する修正はありますか?
kotlin - Alertdialog 内の LazyColumn が Jetpack Compose でエラーを表示する
LazyColumn
ユーザーがアイテムのリストから選択してクリックできるように、アラートダイアログ内に表示しようとしています。警告ダイアログは問題なく表示されます。画面上の任意の項目をクリックして閉じることができますが、項目間をスクロールしようとするとすぐに次のエラーが表示されます。
これはAlertDialog
コードです: