Android Samples
Name | Größe | Rev. | Zeit | Autor | Log Message |
---|---|---|---|---|---|
![]() |
|||||
![]() |
510 | 30c138c | 2014-06-13 04:48:23 | Masahiko, SAWAI | Added listview-single-choice-checkabl... |
![]() |
805 | 30c138c | 2014-06-13 04:48:23 | Masahiko, SAWAI | Added listview-single-choice-checkabl... |
![]() |
3.11 k | 965e4ff | 2019-05-02 13:04:39 | Masahiko, SAWAI | Updated projects file. |
! listview-single-choice-checkable-layout CheckableLinearLayout を使って1つだけ選択できる ListView を表示するサンプル。 CHOIDE_MODE_SINGLE で選択可能な ListView を作るにはリスト項目の View が Checkable インターフェースを実装している必要がある。 Checkable を実装した View を実装する方法としては、子要素の一つに CheckedTextView を置き、Checkable インターフェースに必要なメソッドを 委譲するような独自クラスを作成することになる。 でもこれって面倒くさい。 内包したコンポーネントを Checkable にしてくれる コンテナ View があればいいんじゃね?って思ったので作ってみたのが CheckableLinearLayout である。