2015-03-09 7 views
8

मैं Google मानचित्र में पुल अप मेनू (चित्र देखें) जैसे लेआउट बनाने की कोशिश कर रहा हूं, जहां मैं खींच सकता हूं और नक्शे के बिंदु से नीचे के बिंदु के बारे में अधिक जानकारी देख सकता हूं स्क्रीन।नीचे से खींचें Google मानचित्र की तरह देखें

मैं वर्तमान में एक DrawerLayout,

का उपयोग कर एक पक्ष दृश्य खींच कर रहा हूँ लेकिन मैं गूगल मैप्स के रूप में ही लेआउट का प्रयोग करेंगे। यहाँ कुछ छवियों है: http://imgur.com/a/kuSKu#0

इसके अलावा

, यहाँ कोड है जो मैं अपने मुख्य गतिविधि में प्रयोग किया जाता है:

<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

उत्तर

14
जरूरत किया

अब हम एंड्रॉइड सपोर्ट लाइब्रेरी 23.2 से Design Support Library: Bottom Sheets का उपयोग कर सकते हैं!

enter image description here

+1

आप योगदान देने के लिए बहुत बहुत धन्यवाद। जब मैं इसे बदलने के लिए कुछ समय प्राप्त करता हूं तो मैं इसे अपने ऐप में उपयोग करूंगा। :) – wviana

+1

मैं उन सभी को सुझाव देता हूं जो इस समाधान का उपयोग इस समाधान का उपयोग करना चाहते हैं। एंड्रॉइड स्लाईडिंगअप पैनेल अच्छा था जब बोतल शीट सपोर्ट लाइब्रेरी नहीं है। – wviana

संबंधित मुद्दे