2015-03-09 14 views
8

Sto provando a creare un layout come il menu di pull up (vedi foto) in google maps, dove posso tirare su e vedere più dettagli su un punto sulla mappa dal fondo di lo schermo.Tirare dal basso Visualizza come Google Maps

Attualmente sto tirando una vista laterale utilizzando un DrawerLayout,

ma vorrei utilizzare lo stesso layout google maps. Ecco alcune immagini: http://imgur.com/a/kuSKu#0

Inoltre, ecco il codice che ho usato nella mia attività principale in questo momento:

<android.support.v4.widget.DrawerLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:id="@+id/drawer_layout" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    tools:context=".MapActivity" 
    tools:ignore="MergeRootFrame"> 

    <fragment 
     android:id="@+id/main_fragment" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:name="neocom.dealerbook.MapFragment" 
     tools:layout="@layout/fragment_map" /> 

    <fragment android:id="@+id/side_panel" 
     android:layout_width="240dp" 
     android:layout_height="match_parent" 
     android:layout_gravity="start" 
     android:choiceMode="singleChoice" 
     android:dividerHeight="0dp" 
     android:name="neocom.dealerbook.SideBarFragment" 
     tools:layout="@layout/side_bar"/> 

</android.support.v4.widget.DrawerLayout> 

half closed

risposta

14

Ora possiamo usare Design Support Library: Bottom Sheets dalla Libreria di supporto Android 23.2!

enter image description here

+1

Grazie mille per aver contribuito. Lo userò nella mia app quando avrò un po 'di tempo per cambiarlo. :) – wviana

+1

Suggerisco a tutti coloro che desiderano questo effetto di utilizzare questa soluzione. AndroidSlidingUpPanel era buono quando non c'è la libreria di supporto dei Botton Sheet. – wviana