gpt4 book ai didi

java - 将编辑文本中的项目添加到微调器

转载 作者:行者123 更新时间:2023-12-01 11:44:37 24 4
gpt4 key购买 nike

我尝试在单击提交按钮时将编辑文本中的文本添加到微调器中...

我已经在微调器中显示了 3 个条目,但我从编辑文本中创建的字符串没有进入其中。

    public void addItemsOnSpinner2() {
FoodSpinner = (Spinner) findViewById(R.id.spinner);
final List<String> list = new ArrayList<String>();
list.add("Bread");
list.add("Sugar");
list.add("Steak");
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item,list);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
FoodSpinner.setAdapter(dataAdapter);

button6.setOnClickListener(new View.OnClickListener() {



@Override
public void onClick(View v) {

String ET = editText.getText().toString();

if (!ET.equals("")) {
list.add("" + ET + "");
}

}





}

最佳答案

它添加了该项目,只是您不“刷新”适配器:

@Override
public void onClick(View v) {
String ET = editText.getText().toString();
if (!ET.equals("")) {
list.add(ET);
dataAdapter.notifyDataSetChanged();
}
}

关于java - 将编辑文本中的项目添加到微调器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29261532/

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