如何在字符串中获取所选微调器项的值

时间:2017-06-19 05:46:15

标签: java android string android-spinner

我想在字符串中获取所选的Spinner值。我使用了" 材质更好的微调图库"对于Spinner

import com.weiwangcn.betterspinner.library.material.MaterialBetterSpinner;

现在我创建了这个字符串数组:

 String[] List_Rooms = {"1", "2", "3", "4", "5", "6", "7", "8", "9", "10"};   

我用这样的微调器:

   ArrayAdapter<String> arrayAdapter_rooms = 
      new ArrayAdapter<String>(this,android.R.layout.simple_dropdown_item_1line, 
      List_Rooms);         
MaterialBetterSpinner materialDesignSpinner = 
        (MaterialBetterSpinner)findViewById(R.id.main_spn_no_of_room); 
materialDesignSpinner.setAdapter(arrayAdapter_rooms); 

现在我想在字符串中获取Spinner的选定值。我需要你的帮助。

2 个答案:

答案 0 :(得分:1)

试试这个:

String text = mySpinner.getText().toString();

答案 1 :(得分:0)

MaterialBetterSpinner类扩展了android.widget.AutoCompleteTextView,所以我觉得materialDesignSpinner.getText()有效。