検索

ホームページ  >  に質問  >  本文

android - ListView选中的Item在ListView获取焦点和没获取焦点时改变背景色?

如题,电视盒子上的开发,只能通过焦点去控制

或者这么问:

如何在程序中获取当前ListView选中的Item的position?

并不是onItemSelected,而是这个操作已经进行了之后,焦点要离开ListView,这时候要更新已选中的Item的背景色,是在不知道怎么办

大家讲道理大家讲道理2772日前569

全員に返信(5)返信します

  • PHPz

    PHPz2017-04-17 15:25:13

    説明に基づきます
    1. リストビューで項目をクリックしたときの効果を設定しますか?
    2. クリックしたすべての項目を記録し、変更します。色? 。
    前者については、ドローアブル内で XML を作成し、セレクターを使用します。
    後者については、このようなことを行ったことはありませんが、私自身の考えでは、マークを作成し、その背景色を変更できます
    のマークに従って項目を指定するか、リストビューが対応するメソッドを提供しているかどうかを確認してください

    返事
    0
  • 阿神

    阿神2017-04-17 15:25:13

    listView.setOnItemSelectedListener

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-17 15:25:13

    state_focusedはありませんか?これを試してみましたか?

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-17 15:25:13

    リーリー

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 15:25:13

    リーリー

    返事
    0
  • キャンセル返事