android - Get name value of spinner -
i use following content within spinner:
<string-array name="spinner"> <item name="true">test</item> <item name="false">test 2</item> </string-array> now withing method can current content of spinner:
spinner spinner = (spinner) view.findviewbyid(r.id.spinner); value= boolean.parseboolean(spinner.getselecteditem().tostring()); here spinner xml:
<spinner android:id="@+id/spinner" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:gravity="end" android:spinnermode="dropdown" android:entries="@array/spinner_content"/> but issue is, method returns test or test 2. need value stored within name of item, true or false.
how can value instead?
try this:
spinner spinner = (spinner) view.findviewbyid(r.id.spinner); if(spinner.getselecteditem().tostring().equals("test")){ value = true; }else if(spinner.getselecteditem().tostring().equals("test 2")){ value = false; }
Comments
Post a Comment