Czy możliwe jest zaimplementowanie pewnego rodzaju "samodzielnie zarządzanego" DialogFragmentu, który wyświetla takie okno jak Dialog w trybie pionowym i jak część aktywności w trybie poziomym. To będzie bardzo greate jeśli przedstawi mnie z jakimś kodemPokaż DialogFragment systemu Android jako okno dialogowe w trybie pionowym i jako część aktywności w trybie poziomym
6
A
Odpowiedz
0
coś takiego:
Activity activity = getActivity();
int orientation = activity.getResources().getConfiguration().orientation;
if (orientation == Configuration.ORIENTATION_LANDSCAPE)
{
// Start DialogFragment as dialog
MyFragmentDialog frag = new MyFragmentDialog();
frag.show(getFragmentManager(), "dialog");
}
else
{
// Start activity that embeds DialogFragment
Intent intent = new SimpleFragmentActivity.IntentBuilder(activity, MyFragmentDialog.class)
.create();
activity.startActivity(intent);
}
SimpleFragmentActivity
jest działalnością wrapper napisałem, że po prostu osadza okno fragmentem działalności dla wygody, ale w zasadzie tylko Potrzebuję aktywności, która osadza w niej MyFragmentDialog. Oto źródło działania otoki: https://github.com/jt-gilkeson/fragment-utils
Powiązane problemy
- 1. Widok interfejsu użytkownika w widoku modalnym jest wyświetlany w trybie pionowym w trybie poziomym.
- 2. YotubePlayerSupportFragment w trybie pełnoekranowym w trybie poziomym
- 3. Resetowanie w trybie w trybie Android podczas zmiany aktywności
- 4. Aktywność jako okno dialogowe w Androidzie
- 5. Wskazówki AutoCompleteTextView w trybie poziomym
- 6. SKStoreproductviewcontroller obcięty w trybie poziomym
- 7. Klawiatura otwiera się w trybie pełnoekranowym w trybie poziomym.
- 8. Wymusza uruchomienie aplikacji iOS w trybie poziomym
- 9. Jak korzystać z Zxing w trybie pionowym?
- 10. w Android, układ zakładka coraz niewłaściwy pogląd w trybie poziomym
- 11. Pokaż DialogFragment z innego DialogFragment
- 12. Jak przełączać między pionowym i poziomym podziałem w vimdiff?
- 13. UINavigationPrzestrzenie sterujące nawigacją w trybie poziomym
- 14. Jak sprawdzić, czy ipad jest w trybie poziomym/pionowym w javascript/jquery?
- 15. Czy uruchomić aplikację tylko w trybie poziomym?
- 16. Android - jak wyłączyć wszystkie okna dialogowe w trybie onPause
- 17. Okno dialogowe testowania w Aktywności AndroidaUnitTestCase
- 18. Jak przekształcić pasek nawigacyjny i kontroler nawigacyjny w trybie poziomym
- 19. Pokaż okno dialogowe alertu w rozszerzeniu chrome
- 20. Okno dialogowe systemu Android bez przycisków
- 21. jak zaprogramować temat działania jako okno dialogowe?
- 22. Jak wyświetlić niestandardowy UserControl jako okno dialogowe?
- 23. Okno dialogowe jquery ui jako potwierdzenie
- 24. Android niestandardowe okno dialogowe
- 25. android - Jak wyświetlić okno dialogowe po zakończeniu aktywności
- 26. Jak otworzyć tylko połowę klawiatury w trybie poziomym?
- 27. ActionBar SearchView nie w pełni rozwija się w trybie poziomym
- 28. Pokaż wskaźnik aktywności podczas ładowania załadowanego modułu w trybie kątowym 2
- 29. przechwytujący DialogFragment oddalenie wewnątrz aktywności
- 30. ios: Custom Segue między dwoma kontrolerami widoku w trybie poziomym
Mam również podobny problem: Jak wyświetlić pełną aktywność na ekranie z Fragmentem w pionie i tym samym Fragmentem, co dialog w krajobrazie? –