Я написал рабочий код, используя isEnabled ().
if(btn.isEnabled()){
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// say send a udp packet
}
}
);
}
Теперь вместо пакета, который нужно отправить при нажатии кнопки, я хочу отправить его, когда он остается нажатым.Как мне справиться с этим?когда я пробовал isPressed вместо isEnabled, там был пустой экран и активность даже не отображалась ...
РЕДАКТИРОВАТЬ: также пробовал btn.isPressed () - не работает ... пакет udpотправляется сразу после нажатия на кнопку ... Я хочу, чтобы она отправлялась ТОЛЬКО при нажатии ...
Любая помощь будет принята с благодарностью.Спасибо