Имитация нажатия ImageButton в Анроид, видно предыдущее состояние кнопки
Снова привет вам. Сделал имитацию того, что кнопка нажимается. При нажатии добавляются отступы и картинка уменьшается, а при отпускании возвращается к предыдущему размеру. Но проблема в том, что видно предыдущее состояние кнопки под новым. Как скрыть предыдущее состояние пока кнопку не отпустят? Код:
button_switch.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
int action = event.getAction();
if (action == MotionEvent.ACTION_DOWN) {
button_switch.setPadding(20, 20, 20, 20);
} else if (action == MotionEvent.ACTION_UP) {
button_switch.setPadding(0, 0, 0, 0);
change_switch();
}
return false;
}
});
