我有一点问题。
假设我们有一个EditText,一个Button和一个带有x值的字符串的arraylist。
按下按钮时,我想弹出一个带有arraylist值的选择列表(如微调器)。然后,获取选择项的字符串并将其放入EditText。
我该怎么做?
谢谢。
答案 0 :(得分:0)
尝试使用AutoCompleteTextView
这将解决您的问题。
答案 1 :(得分:0)
试试这个:
ed= (EditText) findViewById(R.id.edit_text_box);
ed.getText().toString();
public void Thespinner()
{
yourspinner = (Spinner) findViewById(R.id.spinner);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource
(this, R.array."YOUR ARRAY NAME", android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
yourspinner.setAdapter(adapter);
}
public void onItemSelected(AdapterView<?> yourspinner, View view,int pos, long id)
{
ed.setText(yourspinner.getSelectedItem());
}