0

我如何设置 onListItemClick 侦听器,以便我只能从我在下面设置的适配器返回来自 R.id.number 的值。我稍后会将我获得的值传递给另一个活动。请帮助

sd=new SimpleAdapter(MainActivity.this,alist,R.layout.item_list,new String[]{"No","Name"},new int[]{R.id.number,R.id.item_name});
                    list.setAdapter(sd);
4

1 回答 1

3

试试这个

list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView<?> arg0, View view, int position, long arg3) {
                String number=((TextView)view.findViewById(R.id.number)).getText().toString();
    }
});
于 2013-05-09T06:03:44.050 回答