رفتن به مطلب
  • 0

چگونه Actionbar را که بصورت Default وجود داره رو حذف کنیم ؟


arashdvb

سوال

با سلام و خسته نباشید خدمت همه دوستان عزیز

من actionbar شخصی خودم رو ساختم و حالا زیر actionbar اصلی خود برنامه قرار گرفته . چجوری میشه اون اصلی رو پاک کنم ؟ توی manifest هم چیزی در این مورد نیست .

ممنون میشم کمکم کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ارسال‌های توصیه شده

آخرین خط از کد منیفست ادیتور رو پاک کن . مشکلت ارورت حل میشه.

SetApplicationAttribute(android:theme, "@android:style/Theme.Holo")

واسه عدم نمایش اکشن بار هم توی اکتیویتی مثل پایین بکن

attachment.php?attachmentid=841&stc=1

اگه کار نکنه دیگه بیخیالش.خخخخخ

باید کار بکنه دیگه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به مسیر Object در پروژه برید و فایل AndroidManifest رو ترجیحا با برنامه ++NotePad باز کنید.

منظور از خطا این باید باشه:

attachment.php?attachmentid=838&stc=1

فایل AndroidManifest.xml خودتون رو زیپ و پیوست کنید بررسی کنیم

کل Manifest من همون عکسی هست که قرار دادم . هیچ تغییراتی انجام ندادم . اما همیشه از Theme ایراد میگیره . اگه خط مربوط به Theme رو پاک کنم همه چیز درست اجرا میشه . اما خوب نباید پاک کنم . باید مشکل رو برطرف کنم چون الان میخوام یه تم بدون Actionbar رو انتخاب کنم.

در مورد ایجاد تغییرات هم توی Region ... همه تغییرات رو انجام دادم . مشکل من فقط با همین خط مربوط به تم هست .

این Theme رو از کجا میخواد پیدا کنه ؟؟؟ میدونید ؟ تم مربوط به چیه ؟ SDK یا B4A ؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

آموزش برطرف کردن این مشکل، بزودی...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

با سلام و خسته نباشید خدمت همه دوستان عزیز

من actionbar شخصی خودم رو ساختم و حالا زیر actionbar اصلی خود برنامه قرار گرفته . چجوری میشه اون اصلی رو پاک کنم ؟ توی manifest هم چیزی در این مورد نیست .

ممنون میشم کمکم کنید.

با سلام خدمت شما دوست گرامی شما میتونید به صفحه کد نویس خودتون بروید و مانند کد های زیر آنها رو تغییر بدین

#Region  Activity Attributes 
   #FullScreen: True
   #IncludeTitle: False
#End Region

لینک ارسال
به اشتراک گذاری در سایت های دیگر

با سلام خدمت شما دوست گرامی شما میتونید به صفحه کد نویس خودتون بروید و مانند کد های زیر آنها رو تغییر بدین

#Region  Activity Attributes 
   #FullScreen: True
   #IncludeTitle: False
#End Region

با سلام خدمت شما دوست عزیز

من این گزینه ها رو توی قسمت Design تغییر دادم یعنی FullScreen رو True کردم Tite رو هم False کردم ولی هیچ تغییری نکرده *نگاه بد*

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به پراپرتیس اکتیویتی برو و 2 تا خاصیت Show Title و Full Screen وجود داره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

منظور دوستمون از قسمت دیزاین نبود از اینجا بود

attachment.php?attachmentid=825&stc=1

لینک ارسال
به اشتراک گذاری در سایت های دیگر

منظور دوستمون از قسمت دیزاین نبود از اینجا بود
attachment.php?attachmentid=825&stc=1

بله درست میگید ، بعد از نوشتن متوجه شدم. در هر صورت الان هم توی دیزان همه چیز درسته و هم توی بخش Region Activity . نمیدونم مشکل از کجاست که این Actionbar حذف نمیشه *نگاه بد*

مشکل اینه که الان دیگه Title نشون داده نمیشه اما آیکون سبز رنگ اندروید دیده میشه . همون انگار باعث میشه که صفحه Fullscreen نشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

شما بیا یک دفعه از منوی Tools - > Clean Project رو بزن و بوباره اجرا کن ببین تغییر میکنه

واسه بنده که کار میکنه و مشکلی نداره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

شما بیا یک دفعه از منوی Tools - > Clean Project رو بزن و بوباره اجرا کن ببین تغییر میکنه

واسه بنده که کار میکنه و مشکلی نداره

ممنونم از جوابهاتون ولی Clean Project هم زدم ولی جواب نداد.

attachment.php?attachmentid=826&stc=1attachment.php?attachmentid=827&stc=1attachment.php?attachmentid=828&stc=1

لینک ارسال
به اشتراک گذاری در سایت های دیگر

باید تم رو از منیفست تغییر بدین دوست عزیز

SetApplicationAttribute(android:theme, "@android:Theme.Holo.NoActionBar")

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ممکنه مشکل از اینجا باشه ؟

من وقتی پروژه رو Run میکردم این پیغام خطا رو میداد. اما با پاک کردن خط مربوط به Theme holo که میدونم کار اشتباهی بود ، مشکل حل میشد .

اگه میشه بگید چکار کنم که این پیغام از بین بره و دوم اینکه ممکنه تاثیری روی Fullscreen نشدن داشته باشه ؟؟؟

attachment.php?attachmentid=829&stc=1attachment.php?attachmentid=830&stc=1

لینک ارسال
به اشتراک گذاری در سایت های دیگر

باید تم رو از منیفست تغییر بدین دوست عزیز

SetApplicationAttribute(android:theme, "@android:Theme.Holo.NoActionBar")

شما درست میگید چون من Theme رو پاک کرده بودم اما وقتی Theme بود پیغامی رو نمایش میداد که توی عکس قبلی هست .

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به خاطر این بود که شما از xml ی که تعریف نشده بود به نام Styles داشتین استفاده می کردین

این کدی که بنده دادم استفاده کنید به احتمال 99.9 % جواب می گیرید *ناز2*

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به خاطر این بود که شما از xml ی که تعریف نشده بود به نام Styles داشتین استفاده می کردین

این کدی که بنده دادم استفاده کنید به احتمال 99.9 % جواب می گیرید *ناز2*

کدی که شما عرض کردید رو توی Manifest قرار دادم و نتیجش این شد :

attachment.php?attachmentid=831&stc=1

لینک ارسال
به اشتراک گذاری در سایت های دیگر

مشکل من از همون اول که B4a رو نصب کردم این بود که با این خط Theme توی Manifest مشکل داشت. نمیدونم باید جایی Theme خاصی نصب میکردم ؟؟ یا کار خاصی باید انجام میدادم مثلا توی SDK یا .... نمیدونم *نگاه بد* گیج شدم.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ممنونم از جوابهاتون ولی Clean Project هم زدم ولی جواب نداد.

attachment.php?attachmentid=826&stc=1attachment.php?attachmentid=827&stc=1attachment.php?attachmentid=828&stc=1

اصلا چرا بخودت زحمت میدی برو داخل منیفست و خط زیر رو جایگزین خط اصلیش کن تا آیکون نشون داده نشه یا (') رو اول خط اضافه کن

'SetApplicationAttribute(android:icon, "@drawable/icon")

خواستی این ها رو هم تغییر بده

#Region  Activity Attributes 
   #FullScreen: True
   #IncludeTitle: False
#End Region

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اصلا چرا بخودت زحمت میدی برو داخل منیفست و خط زیر رو جایگزین خط اصلیش کن تا آیکون نشون داده نشه یا (') رو اول خط اضافه کن

'SetApplicationAttribute(android:icon, "@drawable/icon")

خواستی این ها رو هم تغییر بده

#Region  Activity Attributes 
   #FullScreen: True
   #IncludeTitle: False
#End Region

دوست عزیز تغییراتی که شما فرمودید رو انجام دادم . شکل آیکون به جای حالت مربعی اندروید ، به شکل آدمک اندروید تبدیل شد.

attachment.php?attachmentid=832&stc=1

هدف من حذف این نوار Actionbar هست . یعنی باید توی Manifest یک Theme تعریف کنم که Actionbar نداشته باشه . اما Manifest کلا مسیر هیچ تمی رو پیدا نمیکنه . آیا باید تمی رو نصب میکردم که نکردم ؟؟ یا مسیر خاصی باید به جایی میدادم ؟؟

attachment.php?attachmentid=833&stc=1

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...