2015-03-09 14 views
8

Tôi đang cố gắng tạo bố cục như trình đơn kéo lên (xem ảnh) trong bản đồ google, nơi tôi có thể kéo lên và xem thêm chi tiết về một điểm trên bản đồ từ dưới cùng của màn hình.Kéo từ dưới Xem như Google Maps

Tôi hiện đang kéo một cái nhìn bên sử dụng một DrawerLayout,

Nhưng tôi sẽ sử dụng cách bố trí tương tự như bản đồ google. Dưới đây là một số hình ảnh: http://imgur.com/a/kuSKu#0

Ngoài ra, đây là mã mà tôi sử dụng trong hoạt động chính của tôi ngay bây giờ:

<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

Trả lời

14

Bây giờ chúng tôi có thể sử dụng Design Support Library: Bottom Sheets từ Thư viện hỗ trợ Android 23.2!

enter image description here

+1

Cảm ơn bạn rất nhiều vì đã đóng góp. Tôi sẽ sử dụng nó trong ứng dụng của mình khi tôi có thời gian để thay đổi nó. :) – wviana

+1

Tôi đề nghị mọi người muốn có hiệu ứng này để sử dụng giải pháp này. AndroidSlidingUpPanel rất tốt khi không có Thư viện Hỗ trợ Bảng Botton. – wviana

Các vấn đề liên quan