بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

برعکس شدن ویو ها در گوشی هایی که منوی فارسی دارن (فوری)

مدیریت گفتگو
mosafer 9 سال پیش
آخرین تغییر: 9 سال پیش

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

من مثلا یه ImageButton رو سمت چپ لایه میذارم و یه TextView رو سمت راست میذارم. روی گوشی خودم درست قرار میگیرن چون منوی گوشیم انگلیسی هست ولی رو گوشی هایی که منوی فارسی دارن برعکس میشن!

ینی ImageButton سمت راست میفته و TextView سمت چپ لایه!!!

چکار باید بکنم؟

نظرات

حمید 9 سال پیش
برو AndroidManifest ، داخل تگ application این خط android:supportsRtl=true رو حذف کن یا مقدارش رو برابر false بزار

پاسخ‌ها 1

مهدی 9 سال پیش

از کد زیر استفاده کن

 
private void forceLTRIfSupported() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
getWindow().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_LTR);

}

نظرات

mosafer 9 سال پیش
ممنونم آقا مهدی..بله همین رو از یه لینکی که خودتون جواب دادین برداشتم و جواب داد و لایه اصلیم درست شد. ولی روی لایه دیالوگ هام اثری نذاشت! چکار کنم؟
مهدی 9 سال پیش
من خودم تمام اکتیویتی ها رو از اکتیویتی Enhance_Activity اکستنز کردم و در متد onResume این اکتیویتی این کد رو قرار دادم

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