android - 如何根据数据库值在 android spinner 中选择一个值?

标签 android android-spinner

我在一个 Activity 中从数据库填充了一个 android 微调器。 但是在 Activity 的编辑部分,我想将 android 微调器选择为与当前记录相当的特定值。 当我使用

spinner.setSelection(keepSelectedStateID); 

它按位置选择它 我想按 ID 或基于数据库记录的值选择它。 提前致谢。

最佳答案

int spinnerPosition = myAdap.getPosition(myString);

//根据值设置默认值

mySpinner.setSelection(spinnerPosition)

关于android - 如何根据数据库值在 android spinner 中选择一个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20946750/

相关文章:

android - Intent 在默认启动器中打开默认桌面屏幕

android - 添加到帐户的联系人不会在 Samsung Epic 上关闭/打开电源时保存

android - 如何对齐 Spinner Android 中第一行可见的文本

android - 在 android 中不使用 findViewById() 查找所有微调器 View

Android - 如何向微调器添加底部(聚焦)边框?

java - 使用匹配器和正则表达式后如何传递数组项的原始值

android - 当我在 android 中点击它时,如何在 Button 下方显示 SpinnerList

java - 在单独的类中加载 JSON 数组列表并在另一个 Activity 中加载

android - 在 ListView 中启动 Activity

java - 如何显示附加到 Activity 的 fragment 中的向上按钮?