![](/img/trans.png)
[英]Retrieve SQLite data in edit text from Spinner selected item in Android
[英]adding item from edit text to spinner
试图在单击提交按钮时将编辑文本中的文本添加到微调器...
我已经在微调器中显示了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();
}
}
在if语句中尝试
dataAdapter.add("" + ET + "");
dataAdapter.notifyDataSetChanged();
FoodSpinner.setAdapter(dataAdapter);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.