如何将输入从edittext输入到微调器 [英] how to get the input from edittext to spinner

查看:107
本文介绍了如何将输入从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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆