package org.kvj.bravo7.form.impl.widget;
import org.kvj.bravo7.form.ViewBundleAdapter;
import org.kvj.bravo7.form.impl.bundle.IntegerBundleAdapter;
import android.os.Bundle;
import android.widget.Spinner;
public class SpinnerIntegerAdapter extends ViewBundleAdapter<Spinner, Integer> {
public SpinnerIntegerAdapter(int resID, Integer def) {
super(new IntegerBundleAdapter(), resID, def);
}
@Override
public Integer getWidgetValue(Bundle bundle) {
return getView().getSelectedItemPosition();
}
@Override
public void setWidgetValue(Integer value, Bundle bundle) {
getView().setSelection(value);
}
}