如何检查Android中的复选框是否已选中?

1 java android android-layout android-menu

我使用下面的代码添加checkboxAndroid Action Bar

 <item
    android:id="@+id/action_checkbox"
    app:actionViewClass="android.widget.CheckBox"
    android:title="@string/action_check"
    app:showAsAction="always"
    />
Run Code Online (Sandbox Code Playgroud)

我如何获得上面的值,checkbox无论是否已Menu item在android中选择它?

Maz*_*ian 5

您可以isChecked()用来获取的检查状态CheckBox

CheckBox checkBox = (CheckBox) findViewById(R.id.action_checkbox);

if(checkBox.isChecked())
   // do something
else 
   // do something else
Run Code Online (Sandbox Code Playgroud)