草庐IT

checkBox

全部标签

Android CheckBox -- 屏幕旋转后恢复状态

在屏幕旋转后尝试恢复CheckBoxes列表的状态时,我遇到了一些非常意外(并且令人难以置信的令人沮丧)的功能。我想我首先会尝试在没有代码的情况下给出文本解释,以防有人能够在没有所有血腥细节的情况下确定解决方案。如果有人需要更多详细信息,我可以发布代码。我有一个包含CheckBoxes的复杂Views的滚动列表。在屏幕旋转后,我未能成功恢复这些复选框的状态。我已经实现了onSaveInstanceState并成功地将选定复选框的列表传输到onCreate方法。这是通过将数据库ID的long[]传递给Bundle来处理的。在onCreate()中,我检查Bundle中的id数组。如果数组

android - ListView 滚动时复选框自动调用onCheckedChange?

我对包含复选框的ListView有疑问。当我选中一个框并滚动列表时,复选框有时会自动调用oncheckedchange并且复选框的值会更改!或者,当我的list有超过9或10项时,当我在第1项检查时,第8或9项被选中???谁能告诉我如何解决这个错误?提前致谢!list_item.xml这是适配器View:publicViewgetView(intposition,ViewconvertView,ViewGroupparent){Log.e(TAG,"getView");ViewHoldermViewHolder;if(convertView==null){Log.e(TAG,"Infl

android - ListView 滚动时复选框自动调用onCheckedChange?

我对包含复选框的ListView有疑问。当我选中一个框并滚动列表时,复选框有时会自动调用oncheckedchange并且复选框的值会更改!或者,当我的list有超过9或10项时,当我在第1项检查时,第8或9项被选中???谁能告诉我如何解决这个错误?提前致谢!list_item.xml这是适配器View:publicViewgetView(intposition,ViewconvertView,ViewGroupparent){Log.e(TAG,"getView");ViewHoldermViewHolder;if(convertView==null){Log.e(TAG,"Infl

c++ - 如何获取复选框中的检查大小和间隙?

我有一个要精确测量的复选框,以便可以在对话框中正确定位控件。我可以轻松测量控件上文本的大小-但我不知道计算复选框大小和文本之前(或之后)间隙的“官方”方法。 最佳答案 我很确定复选框的宽度等于intx=GetSystemMetrics(SM_CXMENUCHECK);inty=GetSystemMetrics(SM_CYMENUCHECK);然后你可以通过减去以下来计算出里面的面积......intxInner=GetSystemMetrics(SM_CXEDGE);intyInner=GetSystemMetrics(SM_CYE

c++ - 如何获取复选框中的检查大小和间隙?

我有一个要精确测量的复选框,以便可以在对话框中正确定位控件。我可以轻松测量控件上文本的大小-但我不知道计算复选框大小和文本之前(或之后)间隙的“官方”方法。 最佳答案 我很确定复选框的宽度等于intx=GetSystemMetrics(SM_CXMENUCHECK);inty=GetSystemMetrics(SM_CYMENUCHECK);然后你可以通过减去以下来计算出里面的面积......intxInner=GetSystemMetrics(SM_CXEDGE);intyInner=GetSystemMetrics(SM_CYE

零基础学鸿蒙编程-UI控件_CheckBox

什么是CheckBoxCheckBox是用于显示复选框的UI控件.基础样例1.普通复选框效果图代码Checkboxohos:height="match_content"ohos:width="match_content"ohos:text="我是Checkbox"/>2.选中状态效果图代码Checkboxohos:height="match_content"ohos:width="match_content"ohos:marked="true"ohos:text="我是Checkbox"/>3.设置字号效果图代码Checkboxohos:height="match_content"ohos:w

Android开发-Android常用组件-Checkbox复选框

4.6 Checkbox(复选框)  2.CheckBox(复选框)  如题,复选框,即可以同时选中多个选项,至于获得选中的值,同样有两种方式:    1.为每个CheckBox添加事件:setOnCheckedChangeListener    2.弄一个按钮,在点击后,对每个checkbox进行判断:isChecked();check_box.xml:  MainActivity.java:packagecom.example.myapplication;importandroidx.appcompat.app.AppCompatActivity;importandroid.os.Bund

解决el-checkbox点击文字也会选中

最近要做一个多选框嵌套下拉框的一个功能,在点击下拉框时,多选框一直会被选中或者取消,这里做一下解决记录首先展示一下要做的功能出现原因:el的checkbox的组件整个是由lable包裹的,所以重写el-checkbox就可以了原编码:解决:这里用div或者span都是可以的,div会处理成line-blocktemplate>div:id="id"class="el-checkbox":class="[border&&checkboxSize?'el-checkbox--'+checkboxSize:'',{'is-disabled':isDisabled},{'is-bordered':bo

python - Django 多项选择字段/复选框选择多个

我有一个Django应用程序,并希望在用户的个人资料中显示多项选择复选框。然后他们将能够选择多个项目。这是我的models.py的简化版本:fromprofiles.choicesimportSAMPLE_CHOICESclassProfile(models.Model):user=models.ForeignKey(User,unique=True,verbose_name_('user'))choice_field=models.CharField(_('Somechoices...'),choices=SAMPLE_CHOICES,max_length=50)还有我的表单类:cl

python - Django 多项选择字段/复选框选择多个

我有一个Django应用程序,并希望在用户的个人资料中显示多项选择复选框。然后他们将能够选择多个项目。这是我的models.py的简化版本:fromprofiles.choicesimportSAMPLE_CHOICESclassProfile(models.Model):user=models.ForeignKey(User,unique=True,verbose_name_('user'))choice_field=models.CharField(_('Somechoices...'),choices=SAMPLE_CHOICES,max_length=50)还有我的表单类:cl