Jaki jest poprawny sposób implementacji funkcji przesuwania w systemie Android? ponieważ klasa android.widget.SlidingDrawer
w systemie Android została uznana za przestarzałą, co jest alternatywą dla tego? proszę pomóż .. DziękiPrawidłowy sposób implementacji SlidingDrawer w Androidzie
Odpowiedz
SlidingDrawer ukrywa zawartość poza ekranem i pozwala użytkownikowi przeciągnąć uchwyt, aby wyświetlić zawartość na ekranie. SlidingDrawer może być używany w pionie lub w poziomie. pliku XML
<SlidingDrawer
android:id="@+id/drawer"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:handle="@+id/handle"
android:content="@+id/content">
<ImageView
android:id="@id/handle"
android:layout_width="88dip"
android:layout_height="44dip" />
<GridView
android:id="@id/content"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</SlidingDrawer>
Wielkość SlidingDrawer określa ile miejsca zajmie treść raz wysunął więc SlidingDrawer powinien zwykle używają match_parent dla obu jej wymiarach. Wewnątrz układu XML SlidingDrawer musi zdefiniować identyfikator uchwytu i treść:
SlidingDrawer
klasa została uznana za przestarzałą na poziomie interfejsu API 17. Ta klasa nie jest już obsługiwana. Zamiast stosowania Navigation Drawer
More info
Klasa Sliding Drawer
jest deprecated
dla API level 17
i powyżej. Zamiast tego użyj Navigation Drawer
; zobacz stronę pomocy Android projekt następująco:
Jednak nadal można używać Sliding Drawer
poniżej poziom API 17. Patrz poniższy Sliding Drawer
przykładem; jest to krok po kroku procesu wdrażania, a założę się, że to pomoże:
- 1. Prawidłowy sposób implementacji onMeasure() i onLayout() w niestandardowym adapterze ViewView
- 2. W Elmie, jaki jest prawidłowy sposób implementacji własnego narzędzia doStringa
- 3. zmienić sposób SlidingDrawer odpowiada trackball lub kursor
- 4. Android SlidingDrawer od góry?
- 5. SlidingDrawer przez GoogleMap
- 6. Najlepszy sposób implementacji wtyczki
- 7. Jaki jest prawidłowy sposób implementacji formatowania na v-modelu w Vue.js 2.0
- 8. SlidingDrawer ukryte przez obraz w SurfaceView
- 9. Prawidłowy sposób odinstalowania usługi Windows?
- 10. Prawidłowy sposób rysowania linii siatki
- 11. Prawidłowy sposób na dowódcę SIZE_T *?
- 12. Układ formularza Bootstrap "prawidłowy" sposób?
- 13. Prawidłowy sposób korzystania z get_or_create?
- 14. Prawidłowy sposób korzystania z cin.fail()
- 15. Prawidłowy sposób wykonywania porównania lokalizacji
- 16. Sfinks: Prawidłowy sposób udokumentowania wyliczenia?
- 17. Prawidłowy sposób ustawiania kodu wyjścia?
- 18. Prawidłowy sposób na wyłączny blokadę
- 19. Prawidłowy sposób ciągnięcia edxops/forum
- 20. Prawidłowy sposób odtwarzania krótkich dźwięków Androida?
- 21. Prawidłowy sposób zarządzania sesjami w PHP?
- 22. Prawidłowy sposób używania AutoMapper w ASP.Net MVC
- 23. Prawidłowy sposób ustawiania wartości plasterka w pandach
- 24. Jak mogę zamknąć gniazdo w prawidłowy sposób?
- 25. Prawidłowy sposób odniesienia JavaScript w ASP.NET MVC?
- 26. Prawidłowy sposób generowania liczb losowych w Cython?
- 27. Prawidłowy sposób inicjowania struct w konstruktorze klasy
- 28. Prawidłowy sposób zastąpić inicjatora w Swift 1.1
- 29. Prawidłowy sposób analizowania pakiet sieciowy w C
- 30. Prawidłowy sposób na tworzenie klas w JavaScript?