質問するログイン新規登録

質問編集履歴

2

説明補足

2016/06/13 09:29

投稿

seagal18
seagal18

スコア32

title CHANGED
File without changes
body CHANGED
@@ -5,9 +5,11 @@
5
5
 
6
6
  MemberListクラスとMemberクラスでカウントデータを保持しています。
7
7
  親となるTableLayoutがあり、別に定義したTableRowをLayoutInflaterによって追加していく方法を取っています。
8
+ まず既に持っているMemberListを読み出してViewを作成し、
9
+ ユーザー追加をするときに追加でInflateするようにしています。
8
10
  しかしこの方法で動的にユーザーを追加していく場合、
9
11
  各ユーザーごとの+ボタンのOnClickイベントをどのように区別したらよいのかが分かりません。
10
- コードは以下の通りです。
12
+ コードは以下の通りです。(ユーザー追加の部分は書いていません)
11
13
 
12
14
  ```java
13
15
  private void createView() {

1

ここで表示されるのはユーザーの名前ではなくボタンの名前

2016/06/13 09:29

投稿

seagal18
seagal18

スコア32

title CHANGED
File without changes
body CHANGED
@@ -50,8 +50,8 @@
50
50
  public class Add implements View.OnClickListener {
51
51
  @Override
52
52
  public void onClick(View v) {
53
- String name = getResources().getResourceEntryName(v.getId());
53
+ String buttonName = getResources().getResourceEntryName(v.getId());
54
- Log.d("TAG", "クリック: " + name);
54
+ Log.d("TAG", "クリック: " + buttonName);
55
55
  }
56
56
  }
57
57
  ```