回答編集履歴
2
修正
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
OnClickListener が実行されるのは setViewValue の呼び出しが一通り(画面分)終わった後の操作でですので、 cursor は既にその行にありません。
|
2
2
|
```java
|
3
|
-
Button button = view
|
3
|
+
Button button = (Button)view;
|
4
4
|
long id = Long.parseLong(cursor.getString(columnIndex));
|
5
5
|
button.setOnClickListener(v -> {
|
6
6
|
System.out.println(id);
|
1
修正
test
CHANGED
@@ -1,8 +1,8 @@
|
|
1
1
|
OnClickListener が実行されるのは setViewValue の呼び出しが一通り(画面分)終わった後の操作でですので、 cursor は既にその行にありません。
|
2
2
|
```java
|
3
3
|
Button button = view.findViewById(R.id.edit);
|
4
|
-
|
4
|
+
long id = Long.parseLong(cursor.getString(columnIndex));
|
5
5
|
button.setOnClickListener(v -> {
|
6
|
-
System.out.println(
|
6
|
+
System.out.println(id);
|
7
7
|
});
|
8
8
|
```
|