私は現在、CheckedTextViewsが設定されたListViewを実装しています。 1つのことを除いて:私のListViewはフォーカスを維持しているので、フォーカスされていると、その中のアイテムは周囲に奇妙なオレンジ色の境界線が表示されます。また、迷惑な項目のテキストの色も変更されます。私はSetItemsFocusableメソッドを使用しようとしましたが、無駄です。私はアダプタクラスのisEnabledメソッドもオーバーライドしましたが、これでリスト項目の選択をチェックしたり選択解除することができなくなりました。私はCheckedTextViewsの機能を保持したいだけで、フォーカスを無効にするだけです。私はまた、CheckedTextViews自身をxmlファイルに集中できないようにしようとしましたが、これはうまくいきませんでした。子のチェック可能性を失うことなく、ListView全体とその子すべてのフォーカスを無効にする方法はありますか?タッチまたはキーパッドでスクロールすることによって、ListViewのフォーカスを得ることは望ましくありません。本当にありがとう!listview behavior dillemna
0
A
答えて
0
透明なフォーカスをDrawable
に設定して、リスト内の個々のビューにStateListDrawable
を設定することができます。 @android:color/transparent
(それは明らかにDrawable
です)を使用してみてください。
+0
そのトリックをした!ありがとう! – user1118042
0
私は通常、それを達成するために
m_listView.setSelector(drawable or resid);
を使用しています。
ps:リストビューの項目が選択されている、アイテムがフォーカスされている、項目がコントロールされているなど、多くのソースからオレンジ色のオレンジが来ていると思うので、焦点が合わないかもしれませんが、
関連する問題
- 1. isKindOfClass Behavior
- 2. Observable.Publish with rethrow behavior
- 3. Backbone Collection.fetch()strange behavior
- 4. C#SerialPort - Strange Behavior
- 5. IE11 innerHTML strange behavior
- 6. groovy replaceAll strange behavior
- 7. JQuery click()strange behavior
- 8. zoomToRect strange behavior
- 9. PDFPage initWithImage:strange behavior
- 10. OpenFileDialog.FileFilter strange behavior
- 11. Python subprocess.Popen strange behavior
- 12. at command strange behavior
- 13. Drupal Search Behavior
- 14. PyCharm - Python Strange behavior
- 15. Cheerio Map Strange Behavior
- 16. $ http.post strange behavior
- 17. mshtml.IHTMLElement getAttribute erratic behavior
- 18. jquery append strange behavior
- 19. UICollectionView autolayout strange behavior
- 20. jQuery document.ready strange behavior
- 21. CreateProcess blocking - strange behavior
- 22. asp.net usercontrol odd behavior
- 23. $(document).height()odd behavior
- 24. Jquery .then chain behavior
- 25. Android - onDataChange()strange behavior
- 26. mvvmlight messenger strange behavior
- 27. Python MySQLdb unexpected behavior(?)
- 28. CakePHP:Weird Contain Behavior
- 29. CursorAdapter strange behavior
- 30. SqlDataSource strange behavior
ああ、私はAndroid 2.2用に開発しています。 – user1118042