آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

منو کشویی

farnush  10 سال پیش  10 سال پیش
0 0

سلام

دوستان من طبق آموزش استاد داخل چند تا از اکتیویتی های برنامم  از منو کشویی استفاده کردم به طوری که با زدن دکمه ای که روی اکشن بار گذاشتم منو بیاد بیرون اما این دکمه فقط برای اکتیویتی اولم کار می کنه اما تو باقی اکتیویتی ها رو دکمه که می زنم از برنامه میاد بیرون وفقط با کشیدن منو میاد بیرون.کسی میدونه چیکار باید بکنم که درست شه؟

0 0
اروری که توی لاگ کت میده رو بزارید. (10 سال پیش)
0 0
اروری نمیده فقط بعد از اجرا توی اکتیویتی دوم که از اکشن بار استفاده کردم روی دکمه که میزنم برنامه stop میشه و به دو مرحله قبل برمی گرده در حالی که همون کدیو برای دکمه نوشتم که داخل اکتیویتی اول هم استفاده کردم و جواب میده (10 سال پیش)
0 0
اگه بتونید کد مربوطه را قرار بدید ،بچه ها بیشتر می تونند کمک کنند. (10 سال پیش)
0 0
کد اون قسمتو گذاشتم. (10 سال پیش)
0 0
از ActivityEnhansd که استاد توضیح داد استفاده کن و کدهای اون منو کشویی رو توش بنویس و اکتیویتی هات رو از انهنسد اکستند کن ایشالا درست میشه اگه با دقت اینکارو انجام بدی (10 سال پیش)
0 0
ممنون میشه لینک اموزش استاد در این زمینه رو بذارید؟ (10 سال پیش)
0 0
فصل پنجم قسمت دوم (10 سال پیش)
0 0
پیدا نکردم اگر زحمتی نیست لینکشو برام بذارید (10 سال پیش)
0 0
قسمت از چرخه اجرا بیشتر بدانیم! توی این لینک (10 سال پیش)
0 0
ممنونم (10 سال پیش)
0 0
ممنونم من کاربر ویژه نیستم نمیتونم استفاده کنم (10 سال پیش)
0 0
خواهش میکنم ... خب تنها چیزی که نیاز دارید اینه که یه اکتیویتی دیگه بسازید و اون اکتیویتی رو ساب کلاسی از اکتیویتی تعریف کنید و کدی که میخواید توی همه اکتیویتی ها تکرار بشه رو توی این اکتیویتی تعریف کنید و تمام اکتیویتی های بعدی رو ساب کلاسی از این اکتیویتی تعریف کنید نه اکتیویتی اصلی. (10 سال پیش)
0 0
ممنونم (10 سال پیش)
0 0
کد های منو کشویی و اکشن بارم که دکمه داخلشه گذاشتم داخل یک اکتیویتی دیگه و اون اکتیویتی که میخوام منو کشوییم داخل اون باز شه از اون اکتیویتی که کدهای منو کشویی داخلشه اکستند کردم و این دوتا اکتیویتی هر دو لایوت روت رو باز می کنن اما کار نمیکنه انگار که اصلا کدی برای دکمه ای که من رو باز میکنه نوشته نشده (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
farnush  10 سال پیش
0 0


  1.   final DrawerLayout dl = (DrawerLayout) findViewById(R.id.drawlayout);
  2.         LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
  3.         View actionBarview = inflater.inflate(R.layout.action_bar, null);
  4.         ActionBar actionbar = getActionBar();
  5.         actionbar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
  6.         actionbar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
  7.         actionbar.setCustomView(actionBarview, new ActionBar.LayoutParams
  8.                 (ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
  9.         btnmenu = (Button) actionBarview.findViewById(R.id.btnmenu);
  10.         btnmenu.setOnClickListener(new OnClickListener() {
  11.             @Override
  12.             public void onClick(View v) {
  13.                 if (dl.isDrawerOpen(Gravity.LEFT)) {
  14.                     dl.closeDrawer(Gravity.LEFT);
  15.                 }
  16.                 else {
  17.                     dl.openDrawer(Gravity.LEFT);
  18.                 }
  19.             }
  20.         });
0 0
روی چه ورژن اندرویدی توسعه میدید؟ 2.2 یا بالاتر؟ (10 سال پیش)
0 0
سلام ورژن 4 (10 سال پیش)
0 0
البته این کد در اکتیویتی اول درست کار میکنه اما در اکتیویتی های بعدی منو با کشیدن باز میشه اما با دکمه باز نمیشه (10 سال پیش)
0 0
استاد تو کدوم قسمت، آموزش منوی کشویی رودادن؟ (10 سال پیش)
0 0
لینک (10 سال پیش)
0 0
لینک (10 سال پیش)
0 0
کدهای مربوط به اسلایدینگ منو رو در EnhansedActivity قرار بدین سپس هر کلاسی که خواستین از EnhansedActivity اکستنز کنید (10 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .