W mojej aplikacji na Androida mam główną aktywność, która tworzy dwa inne subaktywne działania. Teraz zarówno wynik działania podczynności zwraca do głównej aktywności. W mojej głównej działalności, , jak obsługiwać dwa "onActivityResult (int requestCode, int resultCode, dane Intent)", ponieważ nie może mieć dwie metody o tej samej nazwie w danej klasie. Nadzieję, że moje pytanie jest jasne ..Obsługa OnActivityResult w aplikacji na Androida, która ma więcej niż jedną czynność
Dzięki
To jest naprawdę zły projekt. W rzeczywistości "Toast" jest nieosiągalnym kodem, ponieważ wprowadzasz przełącznik tylko wtedy, gdy 'kod wynikowy' jest równy' RESULT_OK'. Powinieneś zawsze używać zewnętrznego (i pojedynczego) 'switch' dla' requestCode' oraz wewnątrz każdego 'case' check dla różnych' resultCodes'. Każdy inny projekt do zapisania kilku linii kodu będzie ostatecznie źródłem błędów. – thelawnmowerman