View Full Version : آموزش اسلاید منو (Sliding menu)
peymanf11
دوشنبه 20 مرداد 1393, 20:15 عصر
با سلام
از تمامی کسانی که میتوانند شیوه ساخت یک اسلاید منو را بیان کن خواهش میکنم لطفا یه آموزش مختصر برام قرار بدن بدجور کارم گیر ه براش
خودمو کشتم و نتونستم یه کتابخانه اسلاید منو رو به برنامم اضافه کنم ، نمونه برنامه هم دانلود کردم اما از بس شلوغ بود نفهمیدم
میدونم براتون زمان گیر میشه اما این لطف رو در حقم انجام دهید لطفا...
ممنونم پیشاپیش ازتون
harani
سه شنبه 21 مرداد 1393, 07:39 صبح
اصلاً کتابخونه نمیخواد یه vpn امیدوارم داشته باش بعد روی پروژت راست کلیلک کن بعد android tools بعد گزینه add support library را انتخب میکنی . بعد کد زیر رو تو لایوت :
<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">
<!-- Framelayout to display Fragments -->
<FrameLayout
android:id="@+id/frame_container"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<!-- Listview to display slider menu -->
<ListView
android:id="@+id/list_slidermenu"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:choiceMode="singleChoice"
android:divider="@color/list_divider"
android:dividerHeight="1dp"
android:listSelector="@drawable/list_selector"
android:background="@color/list_background"/>
</android.support.v4.widget.DrawerLayout>
در اینجا به خصوصیت android:layout_gravity="start" اگه start بذاری یعنی این یک اسلاید منویی است که با کشیدن انگشت چپ به راست منو باز میشه . و end بذاری برعکس موضوع .
تو جاوا drawer_layout فراخوانی میکنی .متد drawer.closedrawers(); برای بستن و drawer.open(view); برای باز کردن ویوی که از android:layout_gravity استفاده کرده است .
اینم کد کامل ترش :
http://www.androidhive.info/2013/11/android-sliding-menu-using-navigation-drawer/
esmail3309
سه شنبه 21 مرداد 1393, 08:16 صبح
اسلاید منو چیه؟
میشه یه توضیحی بدین؟
harani
سه شنبه 21 مرداد 1393, 08:44 صبح
همین نواری که با کشیدن انگشت از راست یا چپ صفحه به جهتی دیگر ظاهر میشه . http://www.google.com/imgres?imgurl=https%3A%2F%2Fdeveloper.android.com% 2Fdesign%2Fmedia%2Fnavigation_drawer_holo_dark_lig ht.png&imgrefurl=https%3A%2F%2Fdeveloper.android.com%2Fde sign%2Fpatterns%2Fnavigation-drawer.html&h=458&w=705&tbnid=9FcBx30F7zNmpM%3A&zoom=1&docid=MIRLM5VhCbDmZM&ei=u5zpU5ePOMbmyQOaqID4Aw&tbm=isch&ved=0CB4QMygCMAI&iact=rc&uact=3&dur=862&page=1&start=0&ndsp=31
gilas1368
سه شنبه 21 مرداد 1393, 11:14 صبح
توی این پست (http://barnamenevis.org/showthread.php?446832-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-sliding-menu) بطور کامل و آسون توضیح داده شده
میتونید ازش استفاده کنین
pouya1999best@g
سه شنبه 21 مرداد 1393, 13:06 عصر
چجوری میشه توی اکشن بار اون آیتم هایی رو قرار داد که وقتی روشون کلیک میشه اسلاید منو باز میشه و عکس اون آیتم حرکت میکنه؟؟؟
vahidhiv
چهارشنبه 22 مرداد 1393, 01:32 صبح
http://www.androidhive.info/2013/11/android-sliding-menu-using-navigation-drawer/
اینو ببین، واقعا به دردم خورد. شاید به درد تو هم بخوره
sibooy
شنبه 15 خرداد 1395, 16:09 عصر
این راهنمایی تون خیلی کمکم کرد. واقعا ممنونم
"
در اینجا به خصوصیت android:layout_gravity="start" اگه start بذاری یعنی این یک اسلاید منویی است که با کشیدن انگشت چپ به راست منو باز میشه . و end بذاری برعکس موضوع ."
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.