У меня есть одна кнопка с именем CheckIn. Посмотрите на мой код.
checkIn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(HomeSafeActivity.this, "Normal Press", Toast.LENGTH_LONG).show();
});
checkIn.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
Toast.makeText(HomeSafeActivity.this, "Long press", Toast.LENGTH_LONG).show();
return false;
}
});
Теперь, когда я нормально нажимаю кнопку, сообщение отображается как "Нормальное нажатие". Когда "Длинные" нажимают кнопку, сообщение показывает, как долго нажимают, а также "Нормальный" нажимают оба. Что я хочу, когда я долгое время нажимаю кнопку, только длительное событие прессования должно вызывать не нормальное событие прессования. Как я могу это достичь?