首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android旋转器选择一个列表

Android旋转器选择一个列表
EN

Stack Overflow用户
提问于 2018-02-05 01:18:25
回答 1查看 181关注 0票数 0

我需要从旋转标题列表中选择一个列表,例如,如果我在android旋转选项中选择了小麦,它将选择小麦=小麦、硬粒小麦、分生孢子、种子、玉米、法罗、大麦、黑麦、燕麦、麦芽、咖啡,并将这些数据输出到下一个活动。我该怎么做呢?谢谢!

代码语言:javascript
复制
 <string-array name="restrictions">
        <item>Wheat</item>
        <item>Crustaceans</item>
        <item>Eggs</item>
        <item>Fish</item>
        <item>Peanuts</item>
        <item>Soya</item>
        <item>Milk</item>
        <item>Celery</item>
        <item>Mustard</item>
        <item>Sesame</item>
        <item>Lupin</item>
        <item>Nuts</item>
        <item>Sulphites</item>
        <item>Molluscs</item>
        <item>WADA Banned Substances</item>
    </string-array>

  <string-array name="Wheat">
        <item>wheat</item>
        <item>durum wheat</item>
        <item>semolina</item>
        <item>spelt</item>
        <item>kamut</item>
        <item>eincorn</item>
        <item>faro</item>
        <item>barley</item>
        <item>rye</item>
        <item>oat</item>
        <item>malt</item>
    </string-array>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-05 01:30:55

若要使用旋转器选择值,请使用以下代码

代码语言:javascript
复制
Spinner spinner = (Spinner)findViewById(R.id.spinner);
String text = spinner.getSelectedItem().toString();

然后,您可以检查选定的值。

代码语言:javascript
复制
if(text.equals("Wheat"))
  { 
     List<String> list = Arrays.asList(getResources().getStringArray(R.array.Wheat));
     (list).forEach(System.out::println);
  }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48614685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档