gpt4 book ai didi

java - Android - Spinner 设置 TextView 可见/不可见

转载 作者:行者123 更新时间:2023-12-01 22:18:43 24 4
gpt4 key购买 nike

我正在尝试做我的第一个Spinner,并且遇到了一些困难,例如我不知道是否可以通过spinner.getSelectItem ==获得选项“一些字符串”

看看我到目前为止的代码

填充微调器:

public void addItemsOnSpinner() {
Spinner buttonSpinner = (Spinner) findViewById(R.id.buttonSpinner);
List<String> list = new ArrayList<String>();
list.add("Ultimos 5 lancamentos");
list.add("Ultimos 7 lancamentos");
list.add("Ultimos 10 lancamentos");
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, list);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
buttonSpinner.setAdapter(dataAdapter);
}

尝试做出 if 语句:

if(buttonSpinner.getSelectedItem().toString() == "Ultimos 10 lancamentos"){
textView.setVisibility(View.VISIBLE);
}

请求的 TextView 代码:

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="Deposito"
android:visibility="invisible"
android:id="@+id/textView"
android:layout_row="2"
android:layout_column="0"
android:layout_gravity="center|left" />

及其类上的代码:

TextView textView = (TextView)findViewById(R.id.textView);

最佳答案

是的,你可以做到,而且效果很好,但请使用

buttonSpinner.getSelectedItem().toString().equals("Ultimos 10 lancamentos");

关于java - Android - Spinner 设置 TextView 可见/不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30426759/

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