У меня есть этот код, который выполняет действия, когда я касаюсь и отпускаю кнопку. Но оказывается, она выпускает сразу, даже если я не отпуская ее ещеAndroid onTouchListener MotionEvent нежелательное освобождение
switch (v.getId())
{
case(R.id.turnoffall):
if(event.getAction() == MotionEvent.ACTION_DOWN);
{
v.setBackgroundResource(R.drawable.boffall2);
Toast.makeText(getApplicationContext(), "Pressed! ! !",Toast.LENGTH_SHORT).show();
}
if(event.getAction() == MotionEvent.ACTION_UP);
{
v.setBackgroundResource(R.drawable.boffall1);
Toast.makeText(getApplicationContext(), "Released.",Toast.LENGTH_SHORT).show();
}
break;
}
, как я могу сделать это правильно?
вы пытались вернуть истинный после того, как вы справились прикосновение? –
yup,. Тот же. –
Вы не смогли добавить код, который попробуете? –