بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ساخت 2 اسلایدینگ منو با اندازه های متفاوت
سلام
از سورس اسلایدینگ منوی استاد استفاده کردم و 2تا منو ساختم. حالا می خوام عرض یکی از اونها کمتر باشه
کد رو به صورت زیر تغییر دادم
setContentView(R.layout.main); SlidingMenu menu = new SlidingMenu(this); menu.setMode(SlidingMenu.LEFT); menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); menu.setBehindOffset(150); menu.setFadeDegree(0.55f); menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT); View view = G.layoutInflater.inflate(R.layout.menu, null); menu.setMenu(view); SlidingMenu menu2 = new SlidingMenu(this); menu2.setMode(SlidingMenu.RIGHT); menu2.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); menu2.setBehindOffset(100); menu2.setFadeDegree(0.55f); menu2.attachToActivity(this, SlidingMenu.SLIDING_CONTENT); View view2 = G.layoutInflater.inflate(R.layout.menu2, null); menu2.setMenu(view2);
ولی پیغام unfortunatly close میده و نمی تونم مشکلشو پیدا کنم
اصلا این کاری که کردم درسته؟
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
sadeghbarout
12 سال پیش
+1
0
میشه فقط با ساخت یه منو 2 سمت صفحه رو پوشش داد ولی نمیشه اندازه های متفاوتی برای عرضشون تعیین کرد
پس برای این کار باید با همون روش خودت 2 منو تعریف کنی
و برای تعیین عرض هرکدوم از setBehindWidth استفاده کنی:
menu.setBehindWidth(150);
menu2.setBehindWidth(100);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .