дело в том, что в моем customlistadapter он покажет текст и картинку в шесть рядов. Но в последней строке будет отображаться только текст, а не изображение. Когда я ставлю 0 вместо картинки, они показывают картинку по умолчанию, но я не хочу, чтобы там была какая-либо картинка. Как это сделать? Любые советы будут действительно ценными, спасибо.
В этой строке:
-> pilsTyper.add(new Pilstyper("Egendefinert", 0));
ListAdapterClass
private class MyListAdapter extends ArrayAdapter<Pilstyper> {
public MyListAdapter() {
super(velgDinPromille.this, R.layout.activity_item_view, pilsTyper);
}
public View getView(int position, View convertView, ViewGroup parent) {
View itemView = convertView;
if (itemView == null) {
itemView = getLayoutInflater().inflate(
R.layout.activity_item_view, parent, false);
}
// finn pilstype som du skal jobbe med
Pilstyper nyPils = pilsTyper.get(position);
// ImageView
ImageView imageView = (ImageView) itemView
.findViewById(R.id.lettol);
imageView.setImageResource(nyPils.getIkonId());
// Tekst
TextView tekst = (TextView) itemView.findViewById(R.id.tekst_pils);
tekst.setText(nyPils.getTekst());
return itemView;
}
}
private void pilsTyperList() {
// TODO Auto-generated method stub
pilsTyper.add(new Pilstyper("Øl", R.drawable.ol));
pilsTyper.add(new Pilstyper("Cider og rusbrus", R.drawable.cider));
pilsTyper.add(new Pilstyper("Vin", R.drawable.vin));
pilsTyper.add(new Pilstyper("Sterkvin", R.drawable.portvin2));
pilsTyper.add(new Pilstyper("Brennevin/Drinker", R.drawable.drink2));
pilsTyper.add(new Pilstyper("Egendefinert", 0));
}
imgView.setImageDrawable(null);
илиimgView.setImageResource(0);
? - person Shayan Pourvatan   schedule 15.05.2014Pilstyper
твой собственный класс? если это так, вы можете обрабатывать значение0
там - person nikis   schedule 15.05.2014