Button button = (Button)findViewById(R.id.button1);
button.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN ) {
//Insert desired code here
return true;
}
return false;
}
});
public void backtogreen(View view) {
Intent intent = new Intent(this, DisplayMessageActivity.class);
startActivity(intent);
}
How to fix this code? I have that errors:
- cannot resolve symbol 'setOnTouchListener' - for setOnTouchListener
- invalid method declaration; return type required - for onTouchListener
- Annotations are not allowed here - for @override above public boolean
- cannot resolve symbol 'event' for bothe 'events'
- cannot return a value from a method with void result type for return true and return false
Please help!