Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android中何时使用setOnClickListener和SetChedChangeListener_Android_Listener_Onclicklistener - Fatal编程技术网

在android中何时使用setOnClickListener和SetChedChangeListener

在android中何时使用setOnClickListener和SetChedChangeListener,android,listener,onclicklistener,Android,Listener,Onclicklistener,我开始在android中使用复选框,但对何时使用setCheckedChangelistener和setOnclickListener感到困惑,请告诉我何时选择合适的复选框,以及它们的实现差异。OnClickListener如果您单击任何视图(按钮,文本视图,编辑文本和其他)。OnCheckedChangeListener在视图更改选中状态时调用。它与视图类似(切换按钮,复选框)。此视图在单击后更改和存储状态 祝你好运!onClickListener用于-按钮、文本视图、编辑文本、线性布局、框架

我开始在android中使用复选框,但对何时使用setCheckedChangelistener和setOnclickListener感到困惑,请告诉我何时选择合适的复选框,以及它们的实现差异。

OnClickListener
如果您单击任何
视图
按钮
文本视图
编辑文本
和其他)。
OnCheckedChangeListener
视图
更改选中状态时调用。它与
视图
类似(
切换按钮
复选框
)。此
视图在单击后更改和存储状态


祝你好运!

onClickListener用于-按钮、文本视图、编辑文本、线性布局、框架布局等小部件


onCheckedChangeListener用于复合按钮小部件,如-复选框、RadioButton、Switch、ToggleButton。

首选方式:
setCheckedChangeListener()
,因为您可以直接使用当前的
复选框
值(
isChecked