مشکل در ساپورت صفحات با سایز های مختلف
سلام دوستان
این اولین اپی هست که دارم مینویسم برای همین با جزئیاتی مثل این مساله ساپورت برنامه در صفحات مختلف آشنا نیستم و چندتا سوال داشتم:
1- الان من پوشه های زیر روی توی آدرس app\src\main\res ایجاد کردم. همین ها کافی هستند دیگه ؟! یا باید پوشه های دیگه ای هم بسازم؟
2- من الان هم سایز های مربوط به گوشی هم سایز های مربوط به تبلت روی توی "یک" فایل dimens ریختم. مشکلی نداره؟ در اصل دوتا فایل dimens هست که یکیش جلوش نوشته شده W820dp و من توی اون فایل چیزی ننوشتم. چون موقع ران شدن برنامه ارور میداد و نمیتونست بخونه گویا.
3- سوال اصلی : الان مشکل اصلی من اینه که برنامه روی تمام دیوایس هایی که تست کردم خیلی خوب اجرا میشه و UI بهم ریخته نیست به جز یک گوشی سامسونگ گلکسی گرند پرایم که 5 اینچه با رزولوشن 960 در 540 که dpi میشه 220. این گوشی از الان لایه مربوط به گوشی های hdpi استفاده میکنه ولی UI برنامه توی این گوشی مناسب نیست و بهم ریخته ست. الان عکس زیر رو ببیند مثلا :
تصویر زیر UI برنامه روی گوشی اکسپریا M با 245 dpi هستش که اون هم hdpi محسوب میشه :
همونجور که میبیند دکمه exit تقریبا در وسط قرار گرفته
عکس پایین هم UI برنامه روی گوشی گلکسی گرند پرایم هستش: 
اما همینجور که توی عکس مشاهده میکنید دکمه exit از جای اصلی خودش خارج شده
من کلا 3 گوشی hdpi دم دستم هست که روی دوتاش برنامه داره درست اجرا میشه و فقط روی همین گوشی مشکل دارم.
کسی از دوستان میدونه راه حل چیه؟ خیلی خیلی ممنون.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .