显示过滤器菜单选择的选项数

时间:2017-07-12 23:58:10

标签: android xamarin

我的应用程序带有基于用户可以选择的选项的过滤器菜单。显示工具栏中选择的选项数量的最佳方法是什么?

Sample

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

我将假设您使用CheckBox s作为过滤器,因为您没有发布任何代码。以下是您希望为每个OnClickListener

使用的通用CheckBox
int numChecked = 0;

checkbox.setOnCheckedChangedListener(new OnCheckedChangedListener(){
     @Override
     public void onCheckedChange(CompoundButton buttonView, boolean isChecked){
          if(isChecked) numChecked++;
          else numChecked--;
          //insert code for what should happen on filter click
     }

//do this for all of your checkboxes
textView.setText("filter(" + String.valueOf(numChecked) + ")");