Qual è il modo corretto di implementare la funzionalità di scorrimento in Android ?? perché la classe android.widget.SlidingDrawer
in Android è stata deprecata qual è l'alternativa per questo? per favore aiuto .. GrazieModo corretto di implementare SlidingDrawer in Android
risposta
SlidingDrawer nasconde il contenuto dallo schermo e consente all'utente di trascinare una maniglia per portare il contenuto sullo schermo. SlidingDrawer può essere usato verticalmente o orizzontalmente. file 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>
La dimensione del SlidingDrawer definisce quanto spazio contenuto occuperà una volta scivolare fuori così SlidingDrawer solito dovrebbe usare match_parent per entrambe le sue dimensioni. All'interno di un layout XML, SlidingDrawer deve definire l'id dell'handle e del contenuto:
SlidingDrawer
classe è stata deprecata in livello API 17. Questa classe non è più supportata. Invece di utilizzare Navigation Drawer
More info
La classe Sliding Drawer
è deprecated
per API level 17
e superiori. Utilizzare invece Navigation Drawer
; vedere la pagina di aiuto di progettazione Android come segue:
Tuttavia, è comunque possibile utilizzare Sliding Drawer
sotto livello di API 17. Vedere l'esempio seguente Sliding Drawer
; si tratta di un passo per passo processo di implementazione, e scommetto che vi aiuterà a:
- 1. Android SlidingDrawer dall'alto?
- 2. Android: SlidingDrawer scompare in SurfaceView
- 3. modo corretto di implementare jQuery con require.js
- 4. Il modo corretto di implementare ThreadPool.RegisterWaitForSingleObject
- 5. Modo corretto per implementare l'applicazione console C#?
- 6. SlidingDrawer deprecato
- 7. Modo corretto per implementare onMeasure() e onLayout() in AdapterView personalizzato
- 8. È questo il modo corretto di implementare MVVM?
- 9. Modo corretto per implementare un'attività senza fine. (Timers vs Task)
- 10. Modo corretto per implementare la spedizione S3 su classi R6
- 11. Qual è un modo corretto e valido per implementare __hash __()?
- 12. Modo corretto per implementare il versioning dell'API con active_model_serializers
- 13. Android: modo corretto di saltare tra i frammenti
- 14. Come rendere scorrevole uno SlidingDrawer Android da sinistra?
- 15. implementare android: button = "@ drawable/checkbox" in modo programmatico
- 16. Android - modo corretto di aspettare per oggetto handler da creare
- 17. Qual è il modo corretto di riprendere un'app Android PhoneGap?
- 18. Qual è un modo semplice per implementare un client Websocket in Android? Il seguente esempio è corretto?
- 19. Modo corretto di utilizzare wp_get_attachment_image() in wordpress
- 20. È questo il modo corretto di implementare una proprietà guida di lettura/scrittura thread-safe?
- 21. Qual è il modo corretto di implementare AsyncTask? classe nidificata statica o non statica?
- 22. Come implementare l'annuncio di mediazione in Android
- 23. modo corretto di utilizzare StringBuilder
- 24. Come implementare un armadietto dell'app in Android?
- 25. Modo corretto per implementare zoom/scala in Qt Quick (QML) Flickable
- 26. In Elm qual è il modo corretto per implementare il mio toString
- 27. implementare AsyncTask in Fragment Android
- 28. Il modo migliore per eseguire il metodo in modo asincrono in Android (compatto e corretto)
- 29. Backbone.js: modo corretto di filtrare una collezione?
- 30. Come posso disabilitare una vista dietro il mio SlidingDrawer in Android?