0
ユーザが選択できるオプションに基づいてフィルタメニュー付きのアプリケーションがあります。ツールバーの中で選択されたオプションの数を表示する最も良い方法は何ですか?フィルタメニューで選択したオプションの数を表示します。
私はあなたが任意のコードを投稿していないので、あなたのフィルタにCheckBox
Sを使用していると仮定するつもりですあなたの助け
ユーザが選択できるオプションに基づいてフィルタメニュー付きのアプリケーションがあります。ツールバーの中で選択されたオプションの数を表示する最も良い方法は何ですか?フィルタメニューで選択したオプションの数を表示します。
私はあなたが任意のコードを投稿していないので、あなたのフィルタにCheckBox
Sを使用していると仮定するつもりですあなたの助け
いただきありがとうございます。ここでは、各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) + ")");
は、あなたの答えをありがとうのために使用したいと思う一般的な
OnClickListener
です。 フィルタメニューには、チェックボックスだけでなく、複数のオプションがあります。 私はまだ私は私が持っているオプションのすべてのタイプについて完全にはわからないことを見てまだ開始していないので、コードを投稿していません。ところで、あなたは私に非常に良いヒントを与えます。あなたの時間をありがとう –