質問編集履歴

2

修正

2016/04/15 06:52

投稿

masaakitsuyoshi
masaakitsuyoshi

スコア102

test CHANGED
File without changes
test CHANGED
@@ -82,8 +82,6 @@
82
82
 
83
83
  imageView.setImageResource(R.drawable.ossantapped);
84
84
 
85
- soundPool.play(soundOne, 1.0f, 1.0f, 0, 0, 1);
86
-
87
85
  } else if (event.getAction() == MotionEvent.ACTION_UP) {
88
86
 
89
87
  //離したときの動作

1

追加

2016/04/15 06:52

投稿

masaakitsuyoshi
masaakitsuyoshi

スコア102

test CHANGED
File without changes
test CHANGED
@@ -57,3 +57,51 @@
57
57
 
58
58
 
59
59
  forとかwhileを使うといいのでしょうか?
60
+
61
+
62
+
63
+
64
+
65
+
66
+
67
+ 追記
68
+
69
+
70
+
71
+ ```ここに言語を入力
72
+
73
+ imageView.setOnTouchListener(new View.OnTouchListener() {
74
+
75
+ @Override
76
+
77
+ public boolean onTouch(View v, MotionEvent event){
78
+
79
+ if(event.getAction() == MotionEvent.ACTION_DOWN) {
80
+
81
+ //押したときの動作
82
+
83
+ imageView.setImageResource(R.drawable.ossantapped);
84
+
85
+ soundPool.play(soundOne, 1.0f, 1.0f, 0, 0, 1);
86
+
87
+ } else if (event.getAction() == MotionEvent.ACTION_UP) {
88
+
89
+ //離したときの動作
90
+
91
+ imageView.setImageResource(R.drawable.ossan);
92
+
93
+
94
+
95
+ }
96
+
97
+ return false;
98
+
99
+
100
+
101
+ }
102
+
103
+
104
+
105
+ });
106
+
107
+ ```