相关疑难解决方法(0)

更改复选框值而不触发onCheckChanged

setOnCheckedChangeListener为我实施了checkbox

有没有办法可以打电话

checkbox.setChecked(false);
Run Code Online (Sandbox Code Playgroud)

没有触发 onCheckedChanged

checkbox android

127
推荐指数
7
解决办法
5万
查看次数

如何使用checkBox和自定义适配器从Listview中获取选定的列表项?

我有一个ListViewCheckBox它.我正在使用Custom Adapter填充ListView.

在我的xml文件中,我有一个Button在底部.我想要的是让用户选择行数ListView和当他/她点击Button获取所选项目的位置时,我可以得到特定行的对象以进行进一步的计算.

checkbox android listview adapter

14
推荐指数
2
解决办法
6万
查看次数

notifyDataSetChanged用于多个复选框

multiple_checkboxes

在附加图像中,SelectAll checkbox存在于活动中,并且都checkboxes在适配器内.如果我checked SelectAll然后在适配器中检查所有复选框,如果我取消选中,则取消选中所有复选框.它发生得很好.

但我想,如果我checked SelectAll和之后,如果我uncheked在适配器中的一个或多个复选框然后SelectAll checkbox should unchecked.如果没有检查SelectAll如果我手动检查适配器中的所有复选框然后SelectAll checkbox should checked自动.

我怎样才能做到这一点.

吼叫是我的代码., http://pastebin.com/5pUJJC42

checkbox android android-arrayadapter

11
推荐指数
1
解决办法
3745
查看次数

使用listiview取消滚动选中的复选框

在我的应用程序添加checkboxListView,我也给限制了checkbox,用户不能超过5个选择checkbox,但问题是我的滚动选择checkbox得到选中下面是我的代码段,任何一个可以帮助我这个

public class CustomAdapter extends BaseAdapter {

    private LayoutInflater inflater = null;
    Context context;

    String rup = "\u20B9";
    private ArrayList<ModelPooja> listData;
    boolean checked[];

    public CustomAdapterPooja(Context mainActivity, ArrayList<ModelPooja> listData) {
        // TODO Auto-generated constructor stub

        context = mainActivity;
        this.listData = listData;
        inflater = (LayoutInflater) context.
                getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        checked = new boolean[listData.size()];
        for (int i = 0; i < checked.length; i++) {
            checked[i] = listData.get(i).isselected;
        }

    }

    @Override
    public int getCount() {
        // …
Run Code Online (Sandbox Code Playgroud)

android listview baseadapter android-checkbox

0
推荐指数
1
解决办法
1366
查看次数