کارآموزم(یک پروژه دارم با چند ایراد)
سلام:
من یک کارآموزم.
برنامه ای ساختم که چنین ایراداتی داره
1-دکمه باز و بست شدن منو نداره(چطوری بذارم)؟
2-navigation_Drawer من فقط در صفحه اول هست و در اکتیویتی های دیگه اصلا وجود نداره!چیکار کنم؟
3-دکمه بازگشت به اکتیویتی قبلی عمل نمیکنه و دکمه back اندروید هم برنامه رو میبنده.چطور یک دکمه بازگشت بسازم؟
ممنون میشم جوابمو بدید.خسته نباشید
کد باز و بسته شدن navigation drawer رو باید از داکیومنتیشنش پیدا کنید.
برای اینکه navigation drawer توی همه ی اکتیویتی ها باشه باید از کلاس ActivityEnhanced که استاد توی بخش پنج آموزش دادن استفاده کنید.
کد برگشتن به اکتیویتی قبل هم اینه:
ActivitySecond.this.finish(); //به جای ActivitySecond اسم اکتیویتی فعلیتون رو بنویسید
این کدی که دادی کجا باید بره؟
آی دی باتن رو کجاش بذارم؟؟؟
من گذاشتم فایند ویو بای آی دی باتن
اما پرایویت میخواد که بازم تعریف کردم اما نشد!!!
سوالتون رو نفهمیدم ولی باید کد رو به این صورت بنویسید:
Button btnBack = (Button) findViewById(R.id.btnBack);
btnBack.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
ActivitySecond.this.finish();//به جای ActivitySecond اسم اکتیویتی فعلیتون رو بنویسید
}
});
دوستان تا حدودی پاسخ دادند
برای داشتن navigation در تمام صفحات ابتدا کلاسی بسازید و از AppCompatActivity آن را extend کنید و ناویگیشن را در آن تعریف کنید سپس اکتیویتی هایی که نیاز به ناویگیشن دارند باید از کلاسی که ساختید ارث بری کنند
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .