2013-05-23 4 views
2

Я хотел бы знать, что тип Android деятельности, реализованной в изображении, где вы можете поместить, например, конфигурации и скрыть его с помощью салфетки жестAndroid активность слева направо перед

enter image description here

+0

Вы можете уточнить свой вопрос? Потому что с фото похоже, что вы говорите о NavigationDrawer http://developer.android.com/design/patterns/navigation-drawer.html –

ответ

3

Похоже, что Navigation Drawer, панель Navigation Drawer - это панель, которая переходит из левого края экрана и отображает основные параметры навигации приложения.

для получения дополнительной информации вы можете посетить разработчик Link

enter image description here

enter image description here

Ниже приведены ссылки GitHub, где вы можете найти Navigation Drawer исходный код

Navigation Drawer Source Code Link 1

Navigation Drawer Source Code Link2

Navigation Drawer Source Code Link 3

Navigation Drawer Source Code Link 4

More Collection

+0

Пожалуйста, добавьте фактический ответ и некоторое описание к ссылкам, как только ссылка умрет ответ бесполезно. – CloudyMarble

+0

@CloudyMarble спасибо, я только что отредактировал мой ответ –

+0

Спасибо за ваш ответ. Я пробовал API уровня 8 и 18. И это сработало. Но он не работал на уровне API 10. У вас есть какие-либо комментарии по этой проблеме. Thanx. –

3

Это Navigation Drawer панель, которая переходит в от левого края экрана и отображает основные параметры навигации приложения.

enter image description here

Вы можете найти, как Create a Navigation Drawer here

<android.support.v4.widget.DrawerLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/drawer_layout" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 
    <!-- The main content view --> 
    <FrameLayout 
     android:id="@+id/content_frame" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" /> 
    <!-- The navigation drawer --> 
    <ListView android:id="@+id/left_drawer" 
     android:layout_width="240dp" 
     android:layout_height="match_parent" 
     android:layout_gravity="start" 
     android:choiceMode="singleChoice" 
     android:divider="@android:color/transparent" 
     android:dividerHeight="0dp" 
     android:background="#111"/> 
</android.support.v4.widget.DrawerLayout> 

Вид ящика (ListView) необходимо указать ее горизонтальной силы тяжести с андроид: атрибут layout_gravity. Для поддержки языков «справа налево» (RTL) укажите значение «start» вместо «left» (поэтому ящик появляется справа, когда макет RTL).

+0

Это то, что я искал – returnvoid

+0

Кто-нибудь знает, как реализовать значки миниатюр рядом с текстом в ящике? Я уже реализовал NavigtionDrawer, но не могу найти способ добавить изображения к каждому элементу списка. У кого-нибудь есть идеи? –

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