草庐IT

checkBox

全部标签

android - AppCompatCheckBox 不适用于 API 21 以下

我使用以下代码创建了一个动态复选框:xml:Java:LinearLayoutll=(LinearLayout)findViewById(R.id.layout_checkbox);ll.removeAllViews();for(inti=0;i现在从上面的代码来看,只有LOLLIPOP版本显示带有文本的复选框。对于以下LOLLIPOP版本,它仅显示Text但不显示复选框。如果我将以下代码放在xml文件中,所有设备都可以使用同样的方法:但是我不能在xml中定义复选框,因为我必须动态创建它。即使setButtonTintList也不适用于以下LOLLIPOP如何使用AppCompatCh

android - 保存复选框状态

我是新手,如果有人可以演示在android应用程序中用java保存多个复选框状态所需的代码,我将不胜感激。假设我有一个工具列表(十个或更多)用户需要完成一项任务并希望他们能够检查每个工具并保存数据(在应用程序中,而不是sQlite中)以便它当他们返回应用程序时被记录下来。我知道这是如何完成的,但我真的觉得我需要查看代码才能正确理解。importandroid.app.Activity;importandroid.content.SharedPreferences;importandroid.os.Bundle;importandroid.widget.CheckBox;publiccl

android - ListView.getCheckedItemPositions 无法返回 SparseBooleanArray 中的选中项目

我正在尝试读取具有多个checkboxes的列表中的联系人,但是当我调用sparsebooleanarray时......它只为所有列表条目返回false。.evenfortheoneschecked...我调查了这个线程WhyisListView.getCheckedItemPositions()notreturningcorrectvalues?...但是当我实现addClickHandlerToCheckBox时它会强制停止...这已经困扰我4天了..请帮忙..publicvoidpopulateContactList(){//Buildadapterwithcontactent

看不到白色背景的 Android Honeycomb CheckBox

我将一个CheckBox放在白色背景上。它在Honeycomb之前的设备上看起来不错,但在Honeycomb上,图形似乎有部分透明并且是白色的,所以当复选框未选中时,您看不到它。我尝试使用Theme.Holo.Light样式如下:这似乎没有效果。我输入的语法有误吗? 最佳答案 您以错误的方式应用了主题。在AndroidManifest.xml中将@android:style/Theme.Holo.Light应用于整个应用程序/Activity。,或使用@android:style/Widget.Holo.Light.Compound

Android RecyclerView Checkbox 随机勾选

我有一个RecyclerView,它在CardViews上加载CheckBoxes。这是适配器。加载时很好。但是当我故意检查RecyclerView上的项目时,CheckBox会在某个地方随机检查。我怎样才能摆脱这个问题?这是我的适配器。提前致谢。publicclassQuestionsAdapterextendsRecyclerView.Adapter{ListQuestions;publicContextcontext;publicQuestionsAdapter(Contextcontext,Listquestions){this.Questions=questions;this

android - 两个复选框,只能选择一个

我正在开发一个登录屏幕,您基本上可以在其中选择是要使用4位PIN访问权限还是要使用滑动方法安全性;我希望它看起来的方式是布局中有两个复选框,最初它们都未选中。当您选择一个时,它会被选中,但是如果您尝试选择另一个,它会自动取消选中第一个。我在布局中定义了两个复选框,但我对强制取消选中必须引用的内容感到有点困惑。publicvoidonCheckBoxClicked(Viewview){booleanchecked=((CheckBox)view).isChecked();switch(view.getId()){caseR.id.setupCheckBox1:if(checked){}基

android - 在 Android 的 Multichoice AlertDialog 中设置复选框状态

以下是我的AlertDialog.Builder代码finalString[]values=newString[]{"SelectAll","Android","ios","windows","Blackberry"};finalArrayListselecteditems=newArrayList();AlertDialog.Builderbuilder=newAlertDialog.Builder(this);builder.setTitle("SelectyourfavoriteOS");builder.setMultiChoiceItems(values,null,newDia

android - ListView中的checkbox 'Checked'滚动后恢复

我遇到了以下问题:我有一个ListActivity,它的ListView由一个图标、文本和一个复选框(使用LayoutInflater)组成。ListView的Adapter扩展了ResourceCursorAdapter(即ListView的数据源是从数据库中检索的,也是每行的Checked状态)一切正常,除了当我取消选中/选中任何行中的复选框时,如果我向下滚动直到修改的复选框不再可见,然后向上滚动,复选框将恢复到其原始状态。数据库已修改,这不是问题所在(即,如果我修改一行并退出Activity,然后再次进入,修改后的行显示为Ok)。我的猜测是,这与列表的呈现方式有关,因为出于某种原

android - 如何获取扩展 ListView 项中复选框的 ID?

我有一个展开的ListView,在父节点和子项中都有复选框。所有数据都来自网络服务,因此它是动态的。附上图片:现在在菜单项上单击我想获取所有复选框状态。请指导我如何获取其中使用的复选框的ID。附加代码:/****/publicclassObject_SecurityActivityextendsExpandableListActivity{@OverridepublicbooleanonChildClick(ExpandableListViewparent,Viewv,intgroupPosition,intchildPosition,longid){//TODOAuto-genera

android - 自定义 CheckBox 菜单项 ActionBar 不起作用

我在设置自定义CheckBox菜单项ActionBar的样式时遇到问题。我已经实现,但它没有样式。我想用资源改变这个如果复选框被选中如果未选中复选框这是我的菜单项ActionBar.xml样式操作栏@drawable/selectable_background_myab@style/PopupMenu.Myab@style/DropDownListView.Myab@style/ActionBarTabStyle.Myab@style/DropDownNav.Myab@style/ActionBar.Solid.Myab@drawable/cab_background_top_myab