android禁止點擊事件
發布時間: 2023-03-01 13:40:43
⑴ android 如何設置按鈕 不可點擊
在線程還在進行時設置按鈕不可點擊setClickable(false)
getState()返回該線程的狀態
isAlive()測試線程是否處於活動狀態
⑵ android 怎麼禁用ListView的點擊事件
不用設listview的點擊事件,在listview的xml布局文件中加上android:descendantFocusability="blocksDescendants"這樣每個item的button的點擊事件就可以獲取,你只要在adapter中寫相應控制項的點擊事件就行了
⑶ 如何在Android應用里屏蔽滑鼠點擊事件
這個應該跟你的條碼槍有關吧 你試試 不讓edittext獲取焦點 或者 在觸屏事件加個攔截 我只是猜測!
⑷ android 如何禁止按鈕連續點擊
java">public abstract class OnClickEffectiveListener implements OnClickListener
{
public void onClick(View v)
{
ClickEffectUtil util = ClickEffectUtil.getInstance();
// 通過上次點擊時間跟本次點擊時間的時間差來判斷是否是有效點擊
if (util.isEffectiveClick())
{
onClickAvoidForce(v);
}
}
public abstract void onClickEffective(View v);
}
你需要做一個防暴力點擊,實現方式就是:
你寫一個abstract的,
然後在onClick(Viewv)方法中作判斷,記錄上一次的點擊時間,如果本次點擊時間未超出限定的時間間隔,則不做響應。
寫一個抽象方法供回調。
然後所有需要用到的防暴力點擊,都用MyOnClickListener,不用OnClickListener就沒事了。
熱點內容