如何以编程方式在Spinner提示符上设置字符串?

时间:2018-01-24 07:44:09

标签: android spinner android-spinner

如何在微调器提示符上设置字符串值?

我正在做的过程是:

我能够检索json数据(它只有一个单独的值),所以我在String的帮助下得到了单个文本。

稍后,我试图在Spinner提示符

中设置字符串值

SP_gender在这里被称为Spinner。在字符串gender1中,我有称为“男性”的文本

 String gender1 = i.getStringExtra("bundle_CusGender");
 SP_gender.setPrompt(gender1);
 System.out.println("Check bundle_CusGender = : " + gender1);

当我尝试打印时,我得到一个男性值

System.out: Check bundle_CusGender = : male

我应该如何在微调器Android中设置单个文本?

1 个答案:

答案 0 :(得分:0)

首先,setPrompt()方法文档声明:

  

设置显示对话框时显示的提示。

这是非常模糊的,但在内部调用setPromptText()方法,该方法在弹出窗口中设置描述并具有以下文档。

  

设置要显示给用户的提示文本。这应该提供   对正在做出的选择的描述。

因此,如果我正确理解您的问题,您需要设置微调器选定项目。您应该使用setSelection(int)setSelection(int, boolean)

对于那些工作的人,如果你还没有,你需要给你的微调器一个适配器。如果您不知道如何查看answer,请更详细地解释。