Я хочу создать событие, чтобы изменить то, как выглядит моя кнопка с изображением, но только когда она нажата. До сих пор я использовал слушатель onTouch, но это просто меняет его навсегда. Я не могу найти ничего похожего на onKyeUpListener () для кнопки.
Существует ли что-нибудь подобное?
решаемые
final ImageButton button = (ImageButton) findViewById(R.id.ImageButton01);
button.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction() == (MotionEvent.ACTION_UP)){
//Do whatever you want after press
}
else{
//Do whatever you want during press
}
return true;
}
});