0
私は、このような、このコードとしてonTouchListener
を使用する方法の答えをたくさん見てきました:ここでは、onTouchListenerメソッドをアンドロイドプロジェクトに配置しますか?
imageButton.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction() == MotionEvent.ACTION_DOWN){
// Do what you want
return true;
}
return false;
}
});
が、私は私のプロジェクトにこのコードを置くことになってるところ、それは私には明確なことはありませんか?これまで私は
MainActivity.java
ファイルを編集していましたが、このコードを格納する別のJavaファイルを作成する必要がありますか?
私はこのエラーを受け取りました。 'setOnTouchListener'シンボルを解決できません。なぜでしょうか? –
インポートが行方不明になったり、正しくインスタンス化されていない可能性があります。詳しくは、[このSOの投稿](http://stackoverflow.com/questions/17793152/setontouchlistener-is-giving-me-an-error)をご覧ください。 –