問題タブ [multichoiceitems]
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 - 選択したリスト項目を強調表示またはチェックする方法
コンテキスト アクション バーで使用する Android の複数選択モーダル モードでリスト行またはグリッド項目を強調表示する (またはチェックボックスを表示する) Java または XML コードを実装するにはどうすればよいですか?
コンテキスト アクション バーと ListView/GridView を実装しており、それらを選択して、選択したアイテムに対して関数を実行できますが、リストの行/アイテムを長押ししたときにリストの行/アイテムが簡単に強調表示される以外に、視覚的なフィードバックはありません。離すと消えます。
私の最初の考えは、アダプターの行/アイテムの背景色を設定することでしたが、うまくいかないようです。この質問の受け入れられた回答によって提案された解決策も試しました。
私は主に、マテリアル デザインのガイドラインおよび/または最も一般的な方法に従って、これを行う標準的な方法を知りたいと思っています。アドバイスや解決策を事前にありがとうございます。
編集
私はレッドマンの答えを試しました(実際には、コンテキストアクションモードと複数選択リスナーを使用しているため、それに似たものです)が、結果は得られませんでした。リスナーで行ったことは次のとおりです。
エラーなしで実行されますが、チェックボックスには何もしないので、何が問題なのかわかりません。どんな助けでも本当に感謝しています。
android - スクロール時にダイアログでチェックボックスがオフになる
AlertDialog.Builder.setMultiChoiceItemsテキスト付きのチェックボックスを表示するために使用しています。チェックした項目は正常に表示できますが、上下にスクロールするたびに、ランダムにチェックされていない項目がいくつかあります。以下は私のコードです。
これを修正するにはどうすればよいですか? どんな助けでも大歓迎です!
