『壹』 android SwitchButton 和CheckBox 怎樣設置不可點擊,Clickable無效
在線程還在進行時設置按鈕不可點擊setClickable(false);
getState()返回該線程的狀態;
isAlive()測試線程是否處於活動狀態;
view都是setClickable(false); 表示不可點擊的;
當然你還可以直接注冊一個Touche事件,然後在onTouche里return true;
『貳』 android overflow menu/button 中的按鈕怎麼不可點擊
在線程還在進行時設置按鈕不可點擊setClickable(false) getState()返回該線程的狀態 isAlive()測試線程是否處於活動狀態
『叄』 android開發中怎麼控制項按鈕不讓用戶頻繁的點擊
可以通過時間間隔控制不讓用戶頻繁點擊。
1、定義一個變數,記錄上一次單擊的時間
java">longt1=0;//記錄上一次單擊的時間,初始值為0
2、在按鈕的點擊時獲取本次點擊的時間,然後根據間隔時間設置可以點擊的頻率。
Buttonbtn=(Button)findViewById(R.id.xxxx);//獲取該按鈕
btn.setOnClickListener(newView.OnClickListener(){//定義按鈕的點擊事件
@Override
publicvoidonClick(Viewv){
if(t1==0){//第一次單擊,初始化為本次單擊的時間
t1=(newDate()).getTime();
}else{
longcurTime=(newDate()).getTime();//本地單擊的時間
System.out.println("兩次單擊間隔時間:"+(curTime-t1));//計算本地和上次的時間差
if(curTime-t1>5*1000){
//間隔5秒允許點擊,可以根據需要修改間隔時間
t1=curTime;//當前單擊事件變為上次時間
}
}
}
}
『肆』 android 如何設置按鈕 不可點擊
在線程還在進行時設置按鈕不可點擊setClickable(false)
getState()返回該線程的狀態
isAlive()測試線程是否處於活動狀態
『伍』 Android設置radiobutton不能被點擊
點擊以後,把其他的選項設置為不可點.
setEnabled(false);
『陸』 怎麼要button disable 在android
android中設置Button disable有兩種方式:
在xml中 android:clickable="false",true表示可用,false表示禁用。
在java代碼中
獲取Button對象的實例 Button button = (button) findViewById(R.id.button);
button.setCheckable(false);true表示可用,false表示禁用。
『柒』 android 怎麼讓按鈕不可點擊
Button.setEnabled(false); 按鈕的「setEnabled」方法設為false就可以了。
『捌』 如何把Android studio中的button禁止的掉
Button.setEnabled(false);//設置這個屬性 or android:enabled="false"
『玖』 android 開發中怎樣設置一個按鈕置灰不可選,當另一個checkBox is checked時,按鈕才可用 。。
按鈕設置點擊 setClickable(true);
按鈕設置未點擊 setClickable(false);
按鈕設置可點擊setEnabled(true);
按鈕設置不可點擊setEnabled(false);