SplitCombobox

public class SplitCombobox extends FrameLayout implements IFormControl

Fields

mAlias2ValueMap

protected Map<String, String> mAlias2ValueMap

mAliasValueMap

protected Map<String, String> mAliasValueMap

mFieldName

protected String mFieldName

mIsShowLast

protected boolean mIsShowLast

mSpinner

protected AppCompatSpinner mSpinner

mSpinner2

protected AppCompatSpinner mSpinner2

mSpinners

protected LinearLayout mSpinners

mTitle

protected AppCompatTextView mTitle

mTitle2

protected AppCompatTextView mTitle2

mTitles

protected LinearLayout mTitles

Constructors

SplitCombobox

public SplitCombobox(Context context)

SplitCombobox

public SplitCombobox(Context context, AttributeSet attrs)

Methods

addToLayout

public void addToLayout(ViewGroup layout)

getFieldName

public String getFieldName()

getValue

public Object getValue()

init

public void init(JSONObject element, List<Field> fields, Bundle savedState, Cursor featureCursor, SharedPreferences preferences)

isShowLast

public boolean isShowLast()

saveLastValue

public void saveLastValue(SharedPreferences preferences)

saveState

public void saveState(Bundle outState)