相关疑难解决方法(0)

Android - 配置Spinner使用数组

我以下面的方式声明我的Spinner(它非常静态,所以我有2个字符串数组array.xml用于标题和值)

<Spinner
    android:id="@+id/searchCriteria"
    android:entries="@array/searchBy"
    android:entryValues="@array/searchByValues" />
Run Code Online (Sandbox Code Playgroud)

我希望spinner.getSelectedItem()返回一个数组,[title, value] 但事实上它只返回一个标题字符串.它无视 android:entryValues吗?我如何获得价值,而不是它的标题?这仅适用于XML还是我需要创建适配器并以编程方式执行?

arrays android spinner android-spinner

47
推荐指数
3
解决办法
8万
查看次数

从layout.xml 在 Android Spinner 中设置常量选择

我的布局中有一个微调器,我想用预先确定的硬编码数据填充它。

当然,我可以动态添加 Activity 类中的数据,但我想知道是否有办法在 xml 本身中执行此操作。

我想要出现在微调器中的所有选项都存在于 arrays.xml 中。有没有办法将这些数据插入 Spinner 中?

android spinner

4
推荐指数
1
解决办法
1272
查看次数

标签 统计

android ×2

spinner ×2

android-spinner ×1

arrays ×1