gpt4 book ai didi

java - 从微调器动态查看编辑文本

转载 作者:行者123 更新时间:2023-11-30 08:00:55 34 4
gpt4 key购买 nike

我有一个带有微调器(spinner5)的应用程序,当选择“其他”选项卡时,它将显示一系列编辑文本。但是,当我选择该选项卡时,EditText 不会出现。如有任何帮助,我们将不胜感激。

     a = (EditText) findViewById(R.id.editText34);
a.setVisibility(View.GONE);
b = (EditText) findViewById(R.id.editText35);
b.setVisibility(View.GONE);
c = (EditText) findViewById(R.id.editText36);
c.setVisibility(View.GONE);


if (spinner5.getSelectedItem().toString().equals("Other")) {
a.setVisibility(View.VISIBLE);
b.setVisibility(View.VISIBLE);
c.setVisibility(View.VISIBLE);
}

以下是我的 strings.xml

     <string-array name="site_location">
<item>ETAK NC</item>
<item>ETAK OH</item>
<item>ETAK IL</item>
<item>ETAK GA</item>
<item>ETAK TX</item>
<item>ETAK CA</item>
<item>Left on site (CA)</item>
<item> Other</item>
<item>Transferring to other site</item>
</string-array>

最佳答案

我发布此帖子后立即解决了这个问题,哈哈。菜鸟错误,我意识到我在 onItemSelected() 方法中没有 if 语句。

@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
if (spinner5.getSelectedItem().toString().equals("Other")) {
a.setVisibility(View.VISIBLE);
b.setVisibility(View.VISIBLE);
c.setVisibility(View.VISIBLE);
}
}

关于java - 从微调器动态查看编辑文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31930511/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com