android禁止點擊
A. android 怎麼禁用ListView的點擊事件
不用設listview的點擊事件,在listview的xml布局文件中加上android:descendantFocusability="blocksDescendants"這樣每個item的button的點擊事件就可以獲取,你只要在adapter中寫相應控制項的點擊事件就行了
B. android 開發: 怎麼把一個linearlayout設置為不可點擊
android:clickable="false"
C. 如何在Android應用里屏蔽滑鼠點擊事件
這個應該跟你的條碼槍有關吧 你試試 不讓edittext獲取焦點 或者 在觸屏事件加個攔截 我只是猜測!
D. android 怎麼讓按鈕不可點擊
Button.setEnabled(false); 按鈕的「setEnabled」方法設為false就可以了。
E. 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;//當前單擊事件變為上次時間
}
}
}
}
F. android SwitchButton 和CheckBox 怎樣設置不可點擊,Clickable無效
在線程還在進行時設置按鈕不可點擊setClickable(false);
getState()返回該線程的狀態;
isAlive()測試線程是否處於活動狀態;
view都是setClickable(false); 表示不可點擊的;
當然你還可以直接注冊一個Touche事件,然後在onTouche里return true;
G. 安卓如何禁止app啟動其他app
打開手機上的設置,點擊應用,點擊應用啟動管理,點擊右上角選項,點擊批量手動管理,點擊取消關聯啟動即可。
安卓是一種基於Linux內核的自由及開放源代碼的操作系統。主要使用於移動設備,如智能手機和平板電腦,由美國Google公司和開放手機聯盟領導及開發。Android操作系統最初由Andy Rubin開發,主要支持手機。
2005年8月由Google收購注資。2007年11月,Google與84家硬體製造商、軟體開發商及電信營運商組建開放手機聯盟共同研發改良Android系統。
平台優勢:
豐富的硬體:這一點還是與Android平台的開放性相關,由於Android的開放性,眾多的廠商會推出千奇百怪,功能特色各具的多種產品。功能上的差異和特色。
卻不會影響到數據同步、甚至軟體的兼容,如同從諾基亞Symbian風格手機一下改用蘋果iPhone,同時還可將Symbian中優秀的軟體帶到iPhone上使用、聯系人等資料更是可以方便地轉移。
方便開發:Android平台提供給第三方開發商一個十分寬泛、自由的環境,不會受到各種條條框框的阻擾,可想而知,會有多少新穎別致的軟體會誕生。但也有其兩面性,血腥、暴力、情色方面的程序和游戲如何控制正是留給Android難題之一。
H. android 如何禁止按鈕連續點擊
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就沒事了。
I. android 如何設置按鈕 不可點擊
在線程還在進行時設置按鈕不可點擊setClickable(false)
getState()返回該線程的狀態
isAlive()測試線程是否處於活動狀態