package org.kvj.bravo7.form.impl.widget; import org.kvj.bravo7.form.ViewBundleAdapter; import org.kvj.bravo7.form.impl.bundle.BooleanBundleAdapter; import android.os.Bundle; import android.widget.CheckBox; public class CheckboxIntegerAdapter extends ViewBundleAdapter<CheckBox, Boolean> { public CheckboxIntegerAdapter(int resID, Boolean def) { super(new BooleanBundleAdapter(), resID, def); } @Override public Boolean getWidgetValue(Bundle bundle) { return getView().isChecked(); } @Override public void setWidgetValue(Boolean value, Bundle bundle) { getView().setChecked(value); } }