【发布时间】:2011-04-30 19:59:56
【问题描述】:
好的,我不太擅长解释这一点,因为我是 Android 新手,所以请与我合作。 我已经尝试了我能找到的所有东西,但我不知道如何让所有东西一起工作。 我有一个 Spinner 来选择一个年龄组,一个带有单选按钮的 Radio 组,允许您选择性别(男性或女性),我有一个 EditText,我将允许输入数字和一个 Textview 到当前空白的一侧.
取决于从微调器中选择了哪个年龄组以及选择了哪个单选按钮 - 根据在 EditText 框中输入的数字,将 TextView 的 setText 设置为某个数字。
我尝试使用 OnItemSelectedListener 作为微调器,但无法找到它如何知道从数组中选择的内容。我尝试使用带有数组中项目的 if 语句的 getItemSelected
单选按钮 我试过使用 if 语句 - if (radiobutton.isChecked()) 但我不知道我是否 在此之前需要一个 ifCheckedRadio 以及如何在微调器之后使其工作
如果这一切都奏效了,我有 if (EditText.getText().equals("#")) TextView.setText("#");
这将为每个可能输入的# 复制
现在文本会在没有按钮和 OnClickListener 的情况下像这样发生变化,或者有没有办法在没有按钮的情况下做到这一点,因为最后会使用一个按钮添加多个 EditText,但我希望它在之后立即显示输入了
抱歉,如果不清楚,如果您需要更多信息,请告诉我。如果我忽略了以前使用微调器和单选按钮的问题,请告诉我,我会继续寻找,但我一直坚持这一点。
【问题讨论】:
标签: android radio-button spinner