Pytania oznaczone «android-fragments»

Fragmenty reprezentują zachowania wielokrotnego użytku lub części interfejsu użytkownika w aplikacji na Androida.

1035
findViewById we fragmencie

Próbuję utworzyć ImageView we fragmencie, który będzie odnosił się do elementu ImageView, który utworzyłem w XML dla tego fragmentu. Jednak findViewByIdmetoda działa tylko wtedy, gdy rozszerzę klasę Activity. Czy w ogóle mogę go użyć w Fragmentie? public class TestClass extends Fragment { public...

664
Używanie kontekstu we fragmencie

Jak mogę uzyskać kontekst we fragmencie? Muszę używać mojej bazy danych, której konstruktor przyjmuje w kontekście, ale getApplicationContext()i FragmentClass.thisnie działają więc co mogę zrobić? Konstruktor bazy danych public Database(Context ctx) { this.context = ctx; DBHelper = new...

341
Zrozumienie fragmentu setRetainInstance (boolean)

Począwszy od dokumentacji: public void setRetainInstance (boolean retain) Kontroluj, czy instancja fragmentu jest zachowywana podczas ponownego tworzenia działania (na przykład po zmianie konfiguracji). Można tego używać tylko z fragmentami, których nie ma na tylnym stosie. Jeśli jest...

333
Zduplikowany identyfikator, tag null lub identyfikator nadrzędny z innym fragmentem dla com.google.android.gms.maps.MapFragment

Mam aplikację z trzema zakładkami. Każda karta ma własny plik .xml układu. Plik main.xml ma własny fragment mapy. To ten, który pojawia się przy pierwszym uruchomieniu aplikacji. Wszystko działa dobrze, z wyjątkiem sytuacji, gdy zmieniam karty. Jeśli spróbuję wrócić do karty fragmentu mapy,...

326
Fragment Androida onAttach () jest przestarzały

Zaktualizowałem aplikację, aby korzystała z najnowszej biblioteki obsługi (wersja 23.0.0), dowiedziałem się, że przestała ona działać funkcja onAttach () klasy Fragment. Zamiast: onAttach (Activity activity) Śnieży: onAttach (Context context) Ponieważ moja aplikacja korzysta z aktywności...