私はgroup
の中にandroid:checkableBehavior="single"
を使用しています。このグループにはいくつかのアイテムが含まれています。これらのアイテムはコンテンツフィルタを表します。デフォルトのフィルタはありません(チェックしたアイテムは必ずしも必要ではありません。フィルタをクリックして無効にしたいのですが、もう一度クリックすると、setChecked(false)
を使用するとその項目はチェックされません。しかしsetChecked(false)はsetChecked(true)と同じですか?
、it looks like:については
checkableBehavior = "シングル" setChecked()は常にパラメータがあるため、Googleの実装の '偽' である場合でも、メニュー 項目をチェックします。私の明白な解決策は、それが
setChecked(false)
に別の方法が、彼らはフィルターを望んでいない示しするが、ちょうど同じ項目をチェックし、オフにし、より直感的に思えるのユーザーによって確認することができno filter
項目を追加して
?
チェックボックスを使用して問題のチェック/未チェックを管理します –
直感的なことは間違いありません。 –
@EugenPechanecあなたは 'no filter'オプションを提案しますか? –