android的onclick事件失效
发布时间: 2023-02-10 13:37:20
❶ android 为什么switch不能触发onclick事件
把你的代码贴出来看下,不然没法定位问题。然后既然是switch,那么你监听的不应该是click,而是OnCheckedChangeListener。
一般使用方式是:
在布局文件中使用控件
<Switch
android:id="@+id/open"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textOff="蓝牙关闭中"
android:textOn="蓝牙开启中"/>
在代码中设置OnCheckedChangeListener监听即可
java">open.setOnCheckedChangeListener(newOnCheckedChangeListener(){
@Override
publicvoidonCheckedChanged(CompoundButtonbuttonView,
booleanisChecked){
//TODOAuto-generatedmethodstub
if(isChecked){
mBluetoothAdapter.enable();//打开蓝牙
}else{
mBluetoothAdapter.disable();//关闭蓝牙
}
}
});
❷ android 图片加入动画点击事件失效的问题,求高手解决
因为你的ImageView控件的位置并没有变呀,你试下再点击第一次点击的地方,是一定可以点击的。如果想要解决也有方法,就是在加个ImageView上去。就ok。
热点内容