Hermann S.
- Forum-Beiträge: 45
02.05.2011, 23:26:50 via Website
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
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
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.