ListView展示不出来东西.求教
ListView显示不出来东西.求教
这是ListView层
这是ListView层
/**
* ListView设置
*/
public class MyListViewAdataper extends BaseAdapter{
private LayoutInflater mInflater;
List<Map<String,String>> temp;
public MyListViewAdataper(Context context,List<Map<String,String>> listview){
this.mInflater = LayoutInflater.from(context);
temp=listview;
}
public int getCount() {
// TODO Auto-generated method stub
return temp.size();
}
public Object getItem(int position) {
// TODO Auto-generated method stub
return temp.get(position);
}
public long getItemId(int position) {
// TODO Auto-generated method stub
return position;
}
public View getView(int position, View convertView, ViewGroup parent) {
if(convertView==null){
HashMap<String,String> hashMap=(HashMap<String,String>)temp.get(position);
if(position<1){
convertView = mInflater.inflate(R.layout.adjoining_around, null);
LayoutInflater factory = LayoutInflater.from(AdjoiningActivity.this);
//获得自定义对话框
View view = factory.inflate(R.layout.edittext_item, null);
//昵称
TextView xingming= (TextView)convertView.findViewById(R.id.xingming);
xingming.setText(hashMap.get("name"));
//账号
TextView zhanghao=(TextView)convertView.findViewById(R.id.zhanghao);
zhanghao.setText(hashMap.get("number"));
//签名
TextView qianming=(TextView)convertView.findViewById(R.id.qianming);
qianming.setText(hashMap.get("qianming"));
}else{
convertView = mInflater.inflate(R.layout.friend_item, null);
//昵称
TextView xingming= (TextView)convertView.findViewById(R.id.xingming);
xingming.setText(hashMap.get("name"));
//账号
TextView zhanghao=(TextView)convertView.findViewById(R.id.zhanghao);
zhanghao.setText(hashMap.get("number"));
//签名
TextView qianming=(TextView)convertView.findViewById(R.id.qianming);
qianming.setText(hashMap.get("qianming"));
}
}
return convertView;
}
}
/**
* 点击listView
*/
private void listviewOnClick(){
listview.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,