Android 什么';我的纺纱机怎么了?
我写过这样的话:Android 什么';我的纺纱机怎么了?,android,Android,我写过这样的话: s3.getSelectedItem().toString() 其中s3是微调器,但打印值始终是列表中的第一项 我怎样才能解决这个问题? 谢谢你试试这个 s3.setOnItemSelectedListener(new OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?>arg0, View view, int arg2, lon
s3.getSelectedItem().toString()
其中s3是微调器,但打印值始终是列表中的第一项
我怎样才能解决这个问题?
谢谢你试试这个
s3.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?>arg0, View view, int arg2, long arg3) {
String selected_val=s3.getSelectedItem().toString();
Toast.makeText(getApplicationContext(), selected_val ,
Toast.LENGTH_SHORT).show();
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
}
});
}
s3.setOnItemSelectedListener(新的OnItemSelectedListener(){
@凌驾
已选择公共无效项(AdapterWebArg0、视图、整数arg2、长arg3){
所选字符串\u val=s3.getSelectedItem().toString();
Toast.makeText(getApplicationContext(),已选定),
吐司。长度(短)。show();
}
@凌驾
未选择公共无效(AdapterView arg0){
//TODO自动生成的方法存根
}
});
}
将OnItemSelected
侦听器添加到微调器中,并使用getItemAtPosition()
方法从OnItemSelected()
获取所选项目文本
s3.setOnItemSelectedListener(新的OnItemSelectedListener(){
@凌驾
已选择公共位置(AdapterView父项、视图、整数位置、长id){
所选字符串=parent.getItemAtPosition(pos).toString();
Toast.makeText(getApplicationContext(),已选中,
吐司。长度(短)。show();
}
@凌驾
未选择公共无效(AdapterView arg0){
}
});
希望这将有助于~如何填充微调器,粘贴一些代码……欢迎使用!如果你有问题,你可以发布你尝试过的东西,清楚地解释什么不起作用,并提供一个解决方案。我建议阅读和阅读。另外,一定要带上笔记本并阅读
s3.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
String selected = parent.getItemAtPosition(pos).toString();
Toast.makeText(getApplicationContext(), selected,
Toast.LENGTH_SHORT).show();
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
}
});