public class Setting extends Activity implements OnClickListener {
ListView listView1;
ImageView backbutton;
ArrayList<Notify> web = new ArrayList<Notify>();
List<String> places = Arrays.asList("Item1", "item2", "item3", "Bing",
"Itunes", "Wordpress", "Drupal", "Item1", "item2", "item3", "Bing",
"Itunes", "Wordpress", "Drupal", "Item1", "item2", "item3", "Bing",
"Itunes", "Wordpress", "Drupal");
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.setting);
listView1 = (ListView) findViewById(R.id.listView1);
backbutton = (ImageView) findViewById(R.id.backbutton);
backbutton.setOnClickListener(this);
CustomList adapter = new CustomList(Setting.this, web);
listView1.setAdapter(adapter);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if (v.getId() == R.id.backbutton) {
finish();
}
}
}
這裏是我的自定義列表視圖:無法在打印自定義列表視圖數據的Android
public class CustomList extends BaseAdapter {
private final Activity context;
ArrayList<Notify> web;
public CustomList(Activity context, ArrayList<Notify> web) {
super();
this.context = context;
this.web = web;
}
@Override
public View getView(int position, View view, ViewGroup parent) {
LayoutInflater inflater = context.getLayoutInflater();
View rowView = inflater.inflate(R.layout.settingrowitem, null, true);
TextView txtTitle = (TextView) rowView
.findViewById(R.id.rowcontact_txtName);
txtTitle.setText(web.get(position).getWeb());
// imageView.setImageResource(imageId[position]);
return rowView;
}
@Override
public int getCount() {
// TODO Auto-generated method stub
return 0;
}
@Override
public Object getItem(int arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public long getItemId(int arg0) {
// TODO Auto-generated method stub
return 0;
}
}
Notify.java類包含:
private String web;
public String getWeb() {
return web;
}
public void setWeb(String web) {
this.web = web;
}
}
我想顯示在列表視圖中的數據,但我不知道我在哪裏做錯誤,即使我有更改字符串數組到陣列列表,以便我可以顯示該 文本,但其顯示空白項目,請幫助我,並告訴我在哪裏做錯誤。 我能當我自定義適配器延伸到陣列適配器,而我想用擴展底座適配器,請告訴我,以顯示列表視圖項,是哪裏不對
在哪裏添加了數據到你的'web' ArrayList? – 2014-12-02 05:57:12