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

نحوه ی شخصی سازی(بیشتر بحثه RTL..) در actionbar

setmax  11 سال پیش  11 سال پیش
0 0

سلام دوستان

وقت بخیر

من برای برنامه ی اندرویدی که دارم می نویسم یه custom actionbar ساختم الان مشکلم اینه که چطور ایکون مربوط به navigation drawer رو به سمت راست و ایکون مربوط به منو (vertical 3dot menu) رو به سمت راسته actionbar انتقال بدم.

مطالبی که در stackoverflow هست کمکی بهم نکرد و مطلب خاص دیگه ای رو هم ندیدم که بتونم ازش استفاده کنم.

در منابع گوگل اومده که از api17 به بعد از طریق کد rtl در monifest میشه از بابته راست چین بودن قالب های activity ها اطمینان داشت..اما برای قبل از اون..؟

حالا در کل از دوستان و اساتید اگر کسی اشاره ای هم به روش این کار کنه ممنون میشم.

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

0 0
خیلی تشکر از این تکنیک استفاده کردم قبلا اما اتفاق خاصی نیفتاد و 3dot menu و navigation drawer سر جاشون هستن و تکون نخوردن. (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
armin94  11 سال پیش
+1 0

با سلام

باید اول  اینو به manifest اضافه کنید

     android:supportsRtl="true"

بعد به Activity خودتون اینو اضافه کنید

 

 getWindow().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_RTL);

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