Progressbars in ListActivity

  • Antworten:2
Hermann S.
  • Forum-Beiträge: 45

02.05.2011, 23:26:50 via Website

Hallo, hab mir vorgenommen eine kleine Statusliste zu basteln. In jeder Zeile sind 2 Spalten mit je einer TextView für den Wochen-Tag und einer ProgressBar, welche den Status anzeigen soll. Ich schaffe es das TextView zu setzen (Da es dafür genug Beispiele gibt :-) ). Weiß jemand wie man den Progresswert der ProgressBars in der ListActivity setzen kann?

Der bisherige Code:
[code]
public class HelloList extends ListActivity {

private ArrayList<HashMap<String, String>> helloList = new ArrayList<HashMap<String, String>>();
private int[] progress = new int[]{50, 80};
private String[] tag = new String[]{"Montag", "Dienstag"};

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

String[] spalten = new String[] {"s_tag"};
int[] feldId = new int[] {R.id.tv_tag};

SimpleAdapter saList = new SimpleAdapter(this, helloList, R.layout.hellolist, spalten, feldId);
setListAdapter(saList);

for (int i = tag.length-1; i>=0; i--) {
HashMap<String, String> item = new HashMap<String, String>();
item.put("s_tag", tag[i]);
helloList.add(item);
}
saList.notifyDataSetChanged();
}

}
[/code]

Die ID der Progressbar ist R.id.pb_progress

Antworten
Ansgar M
  • Forum-Beiträge: 1.544

02.05.2011, 23:29:51 via App

Hey,
google dazu am besten mal nach CustomAdapter. Meist sind da Beispiele mit Bilder in der ListView, also kann eine Suchabfrage in die Richtung auch nicht schaden.
Lg Ansgar

Antworten
Hermann S.
  • Forum-Beiträge: 45

03.05.2011, 01:16:59 via Website

Man braucht nur den richtigen Suchbegriff, jetzt spuckt Google was Brauchbares aus. Hab auf dieser Seite ein gutes Beispiel gefunden, danke :)

Antworten