Android“自定义”Spinner

时间:2016-08-14 16:53:40

标签: android localization spinner locale android-spinner

我需要实现的是具有以下属性的Spinner

  • Spinner允许用户从一组固定的字符串中进行选择。这些字符串是本地化的,因此英语用户有不同于法国用户的选择。
  • 当我尝试检索Spinner所选项目的值时,我不希望它返回所选项目的本地化值,而是返回“非本地化”项目(在我的中) case,该字符串的英文值。)。

我怎么能做到这一点?自定义Adapter会满足吗?我一直在这里呆了一段时间。

1 个答案:

答案 0 :(得分:0)

好的,自定义Adapter足以完成这个伎俩。我还定义了一个包含两个TextView s的布局资源(用于微调器中的元素):一个具有visibility ="可见"和一个可见度=" Gone"。前者保持本地化值,而后者保持英语值。