问题标签 [android-spinner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
675 浏览

android - 将数据从一个选项卡发送到另一个包含微调器的选项卡

我想将数据从一个选项卡发送到另一个选项卡。将接收数据的包含一个微调器。传递该数据时,我希望微调器将其选择更改为数据中给定的选择(它将与微调器项目之一相同)。

有什么想法可以使用 Bundle 来做到这一点吗?

0 投票
3 回答
1191 浏览

android - 如何使用 Android Spinner 对象加载其他活动?

我想要一个微调器,当从微调器中选择一个项目时,它应该加载已设置的相应 Java 页面。我们可以在 android 中从微调器中选择一个项目时加载一个 Java 页面吗?如果可以,我们如何实现这一点,任何人都可以提供一些示例代码

0 投票
2 回答
9432 浏览

android - 如何将微调器值存储到数据库中?

我是 android 新手,正在尝试将微调器值存储到数据库中,但是在将其存储到数据库中时出现错误。谁能帮帮我吗。这是我的代码,

我更改了代码,所以我可以读取微调器值,但是当我检查我的数据库时,它没有显示微调器中给出的确切信息,它显示的是类似

对于相同的值。谁能帮帮我吗。

提前致谢

0 投票
2 回答
5428 浏览

android - 如何更改微调器背景颜色?

我已经使用适配器准备了带有文本颜色和文本大小的自定义微调器。默认微调器背景颜色,而在这里我想将白色更改为其他颜色或图像?

是否有任何更改可以更改微调器的背景颜色?请帮我

0 投票
1 回答
1349 浏览

java - Android - 根据从 Spinner 中选择的值加载不同的布局

我的主页上有一个微调器,当我从微调器中选择一个值并点击提交时,我的下一页会加载几个文本框。

但是,我怎样才能得到它,以便根据从微调器中选择的值显示不同的布局。我正在尝试当前使用 if 语句,但这仅适用于第一个选择,任何其他导致应用程序出错(应用程序已意外停止......强制关闭:

任何帮助都会非常受欢迎。

谢谢

0 投票
1 回答
224 浏览

android - Android 可检查菜单可在选择时打开一个新类

我正在 Android 中创建一个菜单,我希望这个菜单根据用户选择的内容打开一个新类。

我创建的菜单来自此链接:http: //developer.android.com/guide/topics/ui/dialogs.html#AlertDialog

并且是添加复选框和单选按钮的代码

我有这个代码:

但我想把吐司拿走:

因此,当用户单击数组列表中的指定颜色时会显示一个新类,我不知道该怎么做。

我正在尝试做一个如下所示的 if 语句:

但这不起作用。

编辑

不用担心,我刚刚通过以下方式做到了这一点:

有一个更好的方法吗?

0 投票
1 回答
12298 浏览

android - 如何通过多项选择重新调整 Spinner 中项目的高度?

我只是spinner根据这个stackoverflow 答案展示了多项选择(请参阅@Destil 答案)。这里我的问题是我无法通过多项选择调整 Spinner 中项目的高度。如何重新调整每个项目的高度?

0 投票
3 回答
1407 浏览

java - 通过引用多个 Spinner 的 setOnItemSelectedListener 传递字符串变量

好的,我已经阅读并看到 Java 只通过值传递,而不是通过引用传递,所以我不知道如何实现这一点。

  • 我在一个 Android Activity 中有 6 个 Spinner,它们填充了不同的 SQLite 查询。
  • 填充每个 Spinner 和设置 OnItemSelectedListener 的代码非常相似,所以我希望重构为一种方法,并使用每个 Spinner ID 和 Sqlite 查询调用它 6 次。
  • 如何让 Spinner onItemSelectedListener 更改每个不同 Spinner 上的正确实例成员?

    }

你像这样调用这个方法fillSpinner("spinner1","strength");

它找到带有 id 的微调器spinner1并在数据库中查询该strength字段。field_name,在此示例中是强度必须声明为要在 onItemSelectedListener 中使用的最终变量,否则我会收到错误消息Cannot refer to a non-final variable field_name inside an inner class defined in a different method

但是,当使用每个不同的 Spinner 时,如何让 onItemSelectedListener 更改不同实例成员的值?这是最重要的代码行: object_reference_to_clas_member_of_field_name = theCursor .getString(theCursor.getColumnIndex(field_name));

我不能使用最终字符串,因为当用户选择不同的值时,变量显然会发生变化。我已经阅读了很多内容,并且很难找到解决方案。我可以复制并粘贴此代码 6 次而忘记重构,但我真的很想知道优雅的解决方案。如果您不理解我的问题,请发表评论,我不确定我是否解释得很好。

0 投票
2 回答
11530 浏览

android - 如何更改 android spinner popupBackground

我试图通过设置 android:popupBackground 来更改 android spinner 弹出窗口背景,但它没有任何效果。有什么办法可以改变它吗?

0 投票
1 回答
778 浏览

android - 在 Android 中使用哈希表

如何设置哈希表?我有两个变量,即书名和章数,在微调器内。我想根据书名和章数设置文本视图。那我该怎么做?