Piszę sobie wymyśloną aplikacyjkę na Androida ucząc się tym samym co i jak aż tu nagle walę głową w mur i nie wiem jak to obejść. Wymyśliłem sobie, że z Activity A odpalał będę Dialog. Teraz chciałbym, żeby, zależnie od warunków, Dialog albo był zamykany i wracał do Activity A albo odpalał zupełnie nowe Activity B. Chodzi mi właśnie o tą część "odpalał Activity B". Czy ktoś walczył z takim problemem? Mógłby ktoś dać jakieś hinty jak to rozwiązać?
Tutaj nie ma co walczyć z problemem. Trzeba tylko poczytać dokumentację i tutoriale z developer.android.com.
Np. http://developer.android.com/intl/de/resources/tutorials/notepad/index.html , w szczególności Exercise 2
Spróbuj na PLAG (grupie deweloperskiej):
http://groups.google.com/group/plag
Tutaj nie ma co walczyć z problemem. Trzeba tylko poczytać dokumentację i tutoriale z developer.android.com. Np. http://developer.android.com/intl/de/resources/tutorials/notepad/index.html , w szczególności Exercise 2
Coś nie trafiona ta porada... albo ja jestem za głupi.
Nie ważne... zapytam na grupach anglojęzycznych,. Tam zawsze byli chętni do pomocy... co mnie w ogóle podkusiło, żeby pytać tutaj... :-(
Tutaj też są chętni do pomocy, tylko pewne podstawowe rzeczy są dostępne w najprostszych tutorialach i dokumentacji, które dobrze jest poznać.
Pod tym linkiem co podałem, wybierasz Exercise 2 a następnie patrzysz na STEP 4.
Możesz również użyć prostszej formy czyli startActivity(Intent).
Dalej niejasne?
Tutaj też są chętni do pomocy, tylko pewne podstawowe rzeczy są dostępne w najprostszych tutorialach i dokumentacji, które dobrze jest poznać. Pod tym linkiem co podałem, wybierasz Exercise 2 a następnie patrzysz na STEP 4. Możesz również użyć prostszej formy czyli startActivity(Intent). Dalej niejasne? Pozdrawiam, Grzesiek
Pozdrawiam,
Grzesiek
Tak. Bo z Dialogu nie odpalę startActivity. Albo coś przeoczyłem. :-)
Rozwiązaniem jest Activity ze stylem dialog. I takiej odpowiedzi oczekiwałem.
Niemniej jednak pozostaje pytanie: jak zwrócić jakiś response z Dialogu? To już tak z czystej ciekawości pytam, jakby ktoś miał ochotę odpowiedzieć.
Oczywiście że z Dialogu odpalisz Activity.
Póki co nie czytam w Twoich myślach więc nie wiem czego oczekiwałeś 😃
Spróbuj getContext().startActivity(Intent);
Poczytaj o Dialogach tutaj: http://developer.android.com/guide/topics/ui/dialogs.html
Tam jest napisane jak obsłużyć kliknięty przycisk, itp.
O widzisz, na to nie wpadłem. Brakło mi wywołania tego getContext(). :-)
Poczytaj o Dialogach tutaj: http://developer.android.com/guide/topics/ui/dialogs.html Tam jest napisane jak obsłużyć kliknięty przycisk, itp.
Bardziej mi chodziło o puszczenie jakiegoś callbacka na ActivityA. Obsługiwać buttony potrafię. :-)
Dziękuję za pomoc. Teraz wszystko śmiga tak, jak zamierzałem.