android - 微调器 - 弹出/ ListView 中的不同项目文本

标签 android spinner

<分区>

我的 Android 应用程序中有一个微调器,允许用户选择国家/地区。旋转器在折叠时显示所选国家/地区的 ISO2 代码。这里有一个例子:

Capture 1

一旦用户打开选择弹出列表,我想为每个项目显示更广泛的文本。因此,该项目不应仅显示“AT”,而应显示为“AT - Austria”,如以下屏幕截图所示。

Capture 2

有什么想法可以实现吗?

最佳答案

SpinnerAdapter 有一个 getDropDownView 方法,可以为展开状态返回不同的 View 。

关于android - 微调器 - 弹出/ ListView 中的不同项目文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4843865/

相关文章:

android - 如何使android textview自动链接其值作为电话号码

android - 如何在离线时显示类似 facebook 的按钮,以便当他单击时重定向到登录页面

android - 带有 Cordova 的 Braintree 用于在应用程序中购买以进行功能升级

android - 如何让 Spinner 像 Gmail 应用程序一样在抽屉导航内将项目显示为列表?

android - 我如何在微调项目列表中有两个部分,具有不同的部分标题布局和项目布局

android - SIM卡热插拔安卓

android - Activity 生命周期相关问题

android - 在 android 中类型转换微调器

android - 如何获得字符串数组的大小?

java - Spinner 中奇怪的 NullPointerException