的onclick上微调? [英] onclick on a spinner?
本文介绍了的onclick上微调?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
海兰,我需要有一个微调一个onclick。
这是我的微调:
微调微调=(微调)findViewById(R.id.spnTarghe);
最后弦乐targhe [] = risposta.split(/);
ArrayAdapter<串GT;适配器=新ArrayAdapter<串GT;(
这个,
android.R.layout.simple_spinner_item,
targhe
);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);spinner.setAdapter(适配器);
我如何使用做,做这个简单的istruction onclicklistener:
sTarga = targhe [位置]
解决方案
通过使用onitemselected监听器您可以选择微调项
spinner.setOnItemSelectedListener(新OnItemSelectedListener(){
@覆盖
公共无效onItemSelected(适配器视图<>为arg0,ARG1查看,
INT ARG2,长ARG3){
// TODO自动生成方法存根
。字符串mselection = spinner.getSelectedItem()的toString();
Toast.makeText(getApplicationContext(),选择+ mselection,30).show();
/ ****做你的code ***** /
}
@覆盖
公共无效onNothingSelected(适配器视图<>为arg0){
// TODO自动生成方法存根
//
}
});
Hy,i need to have an onclick on a spinner. This is my spinner:
Spinner spinner = (Spinner) findViewById(R.id.spnTarghe);
final String targhe[]=risposta.split("/");
ArrayAdapter<String> adapter = new ArrayAdapter<String>(
this,
android.R.layout.simple_spinner_item,
targhe
);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
How can I do for use an onclicklistener that do this simple istruction:
sTarga=targhe[position];
解决方案
By using onitemselected listener you can select item in spinner
spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
// TODO Auto-generated method stub
String mselection=spinner.getSelectedItem().toString();
Toast.makeText(getApplicationContext(), "selected "+ mselection, 30).show();
/**** do your code*****/
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
//
}
});
这篇关于的onclick上微调?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文