回答編集履歴

3

Map がまだ残ってた…List です。

2018/04/27 16:29

投稿

toydev
toydev

スコア297

test CHANGED
@@ -42,6 +42,6 @@
42
42
 
43
43
  - 以上の ViewModel のデータを ListView にバインドして表示する(Adapter 経由のバインディングになると思う)。
44
44
 
45
- - ViewModel に List<String> のデータを書き換える目的のメソッドを作る(Map 型の操作を書くくのはとても簡単でしょう?)。
45
+ - ViewModel に List<String> のデータを書き換える目的のメソッドを作る(List 型の操作を書くくのはとても簡単でしょう?)。
46
46
 
47
47
  - 以上のメソッドを Button のイベントにバインドする。

2

Button にも情報設定できるってことも書いておく。アイデアが広がるはず。

2018/04/27 16:28

投稿

toydev
toydev

スコア297

test CHANGED
@@ -11,6 +11,8 @@
11
11
  LinearLayout の要素をぐるぐる回し(getChildCount() と getChildAt() を使ってできると思う。たぶん。)、目的の Tag を持った TextView を探せるはずです。
12
12
 
13
13
  探せれば設定するのは簡単ですね。
14
+
15
+ ちなみに Button にも設定できるので、どの TextView を操作する Button なのかといった制御にも使えると思います。onClick の View 引数経由で取得できるでしょう。
14
16
 
15
17
 
16
18
 

1

Map って書いたけど普通に List でいいわw

2018/04/27 16:26

投稿

toydev
toydev

スコア297

test CHANGED
@@ -36,10 +36,10 @@
36
36
 
37
37
 
38
38
 
39
- - Map<int, String> 型のデータを持つ ViewModel を作る。
39
+ - List<String> 型のデータを持つ ViewModel を作る。
40
40
 
41
41
  - 以上の ViewModel のデータを ListView にバインドして表示する(Adapter 経由のバインディングになると思う)。
42
42
 
43
- - ViewModel に Map<int, String> のデータを書き換える目的のメソッドを作る(Map 型の操作を書くくのはとても簡単でしょう?)。
43
+ - ViewModel に List<String> のデータを書き換える目的のメソッドを作る(Map 型の操作を書くくのはとても簡単でしょう?)。
44
44
 
45
45
  - 以上のメソッドを Button のイベントにバインドする。