如何将输入从edittext输入到微调器 [英] how to get the input from edittext to spinner
本文介绍了如何将输入从edittext输入到微调器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在做一个示例应用程序,我需要在其中显示从edittext到微调框的项目.必须将相同的内容添加到数据库中.
这是我的微调器填充代码:
Hi,
I am doing a sample application where I need to show an item from edittext to a spinner. The same has to be added to the database.
This is my spinner populating code :
final DBAdapter db = new DBAdapter(this);
db.open();
Spinner spin = (Spinner) findViewById(R.id.spinner1);
AdapterCountries = new ArrayAdapter<CharSequence>(this, android.R.layout.simple_spinner_item);
AdapterCountries.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spin.setAdapter(AdapterCountries);
Cursor cursor = db.getAllTitles1();
while (cursor.moveToNext())
{
results=cursor.getString(2);
AdapterCountries.add(results);
}
db.close();
谁能帮我吗?
在此先感谢!
Can anyone help me?
Thanks in advance!
推荐答案
//从edittext中获取值
EditText编辑= findViewById(R.id.edit);
字符串str =(String)edit.getText().tostring();
Spinner spin =(Spinner)findViewById(R.id.spinner1);
ArrayAdapter spinnerArrayAdapter =新的ArrayAdapter(this,android.R.layout.simple_spinner_item,str);
spinnerArrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spin.setAdapter(spinnerArrayAdapter);
试试这个,希望能解决..
// get the value from the edittext
EditText edit = findViewById(R.id.edit);
String str =(String)edit.getText().tostring();
Spinner spin =(Spinner) findViewById(R.id.spinner1);
ArrayAdapter spinnerArrayAdapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item,str);
spinnerArrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spin.setAdapter(spinnerArrayAdapter);
try this , hope this wil solve..
这篇关于如何将输入从edittext输入到微调器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文