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

مشکل در طراحی دکمه ها (رزولوشن)

احسان منصوری  12 سال پیش  11 سال پیش
+4 0

سلام و عرض ادب

ببخشید بچه ها من یه مشکل خیلی پیش پا افتاده دارم

وقتی دکمه ها رو طراحی میکنم، توی تبلت ده اینچ و هفت اینچ خوب نشونش میده. ولی توی گوشی های با سایز صفحه کوچیک، دکمه ها به همون شکل تبلت نشونش میده. که آدم فکر میکنه دکمه ها زوم شدن. همه ی کارایی که استاد گفتن رو انجام دادم. یعنی دکمه ها رو با اندازه های بزرگ تا کوچیک درست کردم و توی پوشه های خودشون ریختم ولی حل نشد که نشد.

بعد از اون فقط دکمه های پوشه xhdpi رو گذاشتم و بقیه رو حذف کردم ولی بازم نشد. 

نمیدونم مشکل کار کجاس

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

0 0
فکر کنم اگه یه پوشه xxhdpi بسازی و توی اون بریزی مشکلت حل میشه. البنه قاعدتا اندازه عکس ها هم باید دو برابر بشه (12 سال پیش)
0 0
این کارو کردم بازم حل نشد. (12 سال پیش)
0 0
یه پروژه تست بساز و داخلش یه آیکن بزار تست کن ببین بازم مشکل داره ! (12 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
مجتبی یگانه  12 سال پیش
+7 0

وقتی شما نمیتونید ، با عرض و وزن و.. کارتون رو راه بندازید ، بهترین کار اینه که لایه های جداگانه برای سایز های مختلف بسازید ، و در پوشه های زیر قرار بدید (از stackoverflow کپی کردم ! ) ، توجه کنید که ID ها یکی باشه ! ، اسم فایل هم یکی باشه !

 res/layout/my_layout.xml             // layout for normal screen size ("default")
 res/layout-small/my_layout.xml       // layout for small screen size
 res/layout-large/my_layout.xml       // layout for large screen size
 res/layout-xlarge/my_layout.xml      // layout for extra large screen size
 res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation

 res/drawable-mdpi/my_icon.png        // bitmap for medium density
 res/drawable-hdpi/my_icon.png        // bitmap for high density
 res/drawable-xhdpi/my_icon.png       // bitmap for extra high density

هر کدوم رو هم میتونید با اضافه کردن land برای حالت landscape هم لایه ی جدا طراحی کنید ، مثل این :

res layout-small-land
res/layout-large-land
پاسخ به سوال 
system60dll  11 سال پیش
+1 0

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


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