nevite jak zobrazit po sobe nekolik dialogu? potrebuju aby si uzivatel mohl vybrat X (predem neznamy pocet ;) veci a rad bych to delal formou popup dialogu s listama tzn vybere vec z kategorie 1, ta se zapamatuje dialog zmizi a okamzite potom se objevi podobnej dialog ale se seznamem veci z kategorie 2 a tak dal az vybere vec z kategorie X, dialog zmizi a teprve potom se dostane na naslednou aktivitu.
sem si rikal jasne bude to neco jako
for(Integer categoryNo: categories) {
this.currentCategory = categoryNo; //klasickej hack s predavanim parametru do dialogu
showDialog(CATEGORY_DIALOG);
}
ale bohuzel to nefunguje tak jak si myslim - protoze to show dialog je neblokujici, takze proste to funguje tak, ze se to zavola treba 4x rovnou a zobrazi se hned ten ctvrtej (takze prvni, druhej a treti si proste clovek nedostane sanci vubec vybrat)
este me napadlo jasne, tak proste zobrazim jenom jeden dialog a budu menit obsah (coz se mi nelibi protoze tam neni vizualne oddeleny ze se uz nachazi v dalsi kategorii), ale to taky nejde dost dobre udelat protoze klik na jakoukoli polozku ten dialog automaticky zavre... :(