2015-10-06 7 views
-2

В настоящее время я пытаюсь вставить раскрывающееся меню (не уверен, как это называется). Идея заключается в том, что пользователь касается стрелки или любой области меню и перетаскивается вверх, чтобы открыть меню. Но я понятия не имею, как и где я могу найти учебник для этого.Android Как сделать скользящее меню?

enter image description here

+1

или проверьте это [http://stackoverflow.com/questions/18232372/slide-a-layout-up-from-bottom-of-screen](http://stackoverflow.com/questions/18232372/slide- a-layout-up-from-bottom-of-screen) – kakajan

ответ

3

Проверить этот код размещен в GitHub: https://github.com/umano/AndroidSlidingUpPanel.

Вы можете создать свой собственный вид в скользящем меню.

<com.sothree.slidinguppaneldemo.SlidingUpPanelLayout 
    android:id="@+id/sliding_layout" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" > 

    <TextView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:gravity="center" 
     android:text="My Content" 
     android:textSize="16sp" /> 

    <TextView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:gravity="center|top" 
     android:text="Another Content" 
     android:textSize="16sp" /> 
</com.sothree.slidinguppaneldemo.SlidingUpPanelLayout> 
+0

Библиотека Hope соответствует вашим требованиям – kakajan

-1

Самый простой способ будет использовать библиотеку как https://github.com/umano/AndroidSlidingUpPanel

Но так как Google выпустила CoordinatorLayout и Behavior я бы порекомендовал вам взглянуть на это, несмотря на то, что это своего рода новый и гораздо сложнее сделать.

Смежные вопросы