如何在Java、Android上从ListView获取所选项目
我有一个带适配器的ListView:如何在Java、Android上从ListView获取所选项目,java,android,Java,Android,我有一个带适配器的ListView: ListView names=(ListView)findViewById(R.id.listViewItems); String[] items=new String[mMusicData.size()]; mMusicData.keySet().toArray(items); ArrayAdapter<String> adapter=new ArrayAdapter<String>(this, android.R.layout
ListView names=(ListView)findViewById(R.id.listViewItems);
String[] items=new String[mMusicData.size()];
mMusicData.keySet().toArray(items);
ArrayAdapter<String> adapter=new ArrayAdapter<String>(this, android.R.layout.simple_list_item_single_choice, new String[]{"A", "B", "C"});
names.setAdapter(adapter);
names.setOnItemClickListener(新的AdapterView.OnItemClickListener(){
public void onItemClick(AdapterView父级、视图、,
内部位置,长id){
//使用“位置”来单击项目
}
});
Log.e("1", String.valueOf(names.getSelectedItemPosition()));
names.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
//use POSITION to get item clicked
}
});