回答編集履歴

2

間違いご指摘により訂正

2017/09/06 14:57

投稿

keicha_hrs
keicha_hrs

スコア6768

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  ```java
6
6
 
7
- if (v.getTag(R.string.list1) == 0) {
7
+ if ((Integer) v.getTag(R.string.list1) == 0) {
8
8
 
9
9
  }
10
10
 

1

回答少し修正

2017/09/06 14:57

投稿

keicha_hrs
keicha_hrs

スコア6768

test CHANGED
@@ -4,11 +4,25 @@
4
4
 
5
5
  ```java
6
6
 
7
- if ((int) v.getTag(R.string.list1) == 0)
7
+ if (v.getTag(R.string.list1) == 0) {
8
+
9
+ }
8
10
 
9
11
  ```
10
12
 
11
- のようにint型として評価しなければ思ったような結果は得られないのではないですか?
13
+ のよう評価しなければ思ったような結果は得られないのではないですか?
14
+
15
+
16
+
17
+ ```java
18
+
19
+ if (v.getTag(R.string.list1).toString().equals("0")) {
20
+
21
+ }
22
+
23
+ ```
24
+
25
+ のようにしてもいいのだろうけど、回りくどいような・・・。
12
26
 
13
27
 
14
28