اکشن بار
سلام خسته نباشید
در مورد اکشن بار توی اندروید های پایین مثلا main برنامه رو extends بدید از actionbaractivity . خب من بعضی از اکتیویتی هام extend از listactivity هستند و تغییرشون نمیشه بدم . تازه main رو هم که extends activity بود رو نتونستم تغییر بدم فورس کلوز میده ممنون میشم کمک کنید . توی logcat هم میگه این کلاس وجود نداره(actionbaractivty)
سلام . دوست عزیز شما اول از همه کتابخونه appcompat_v7 به پروژه اضافی کنید بعد از اون باید همه اکتیویتی هاتون رو از ActionBarActivity اکستندز کنید . اینکار رو میتونی با ساخت یه کلاس معمولی انجام بدی فقط کافی کلاس از ActionBarActivity اکستندز بشه بعد بقیه کلاس هاتون رو از اون کلاس اکستندز کنی .
شما زمانی که اینکار رو میکنید دیگه نیازی برای هر کدوم جدا اکستندز بزنید . کلاس main هم خودش اکی میشه . فقط میمونه کلاسی که مربوط به لیست ویو هست که نمیشه دیگه از لیست اکتیویتی اکستندز بشه و باید از هومن کلاس اکستندز کنید ، برای لیست ویو هم باید به صورت دیگه ای تعریفش رو انجام بدید تا مشکلتون برطرف بشه .
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .