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

مشکل در نمایش اکتیویتی


fanoudi

سوال

دوستان من یک imageview تو اکتیویتی درست کردم برای سایز صفحه نمایش 480*320 خوب وکامل عکس فیکس صفحه نمایش هست اما چه کار کنم که برای صفحه نمایش های بزرگتر هم فیکس صفحه شود ؟  فایل برنامه هم ضمیمه کردم 

new book.rar

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

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

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

اگه میخواید اندازش تو همه صفحه ها یکی باشه از 


 ScriptDesigner  استفاده کنید.


این تاپیک مشکلتون رو راه میندازه:


آموزش ScriptDesigner (تنظیمات لایوت و کنترل ها برای تمام گوشی ها و تمام سایز ها)


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

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

اگر عکس ها تون 1 در 1 هست به این شکل:

ImageView1.With = 80%x
ImageView1.Heght = ImageView1.With
ImageView1.VerticalCenter = 50%x
ImagrView1.HorizontalCenter = 50%y

دستی نوشتم غلط شاید داشته باشه

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

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

اگر عکس ها تون 1 در 1 هست به این شکل:

ImageView1.With = 80%x
ImageView1.Heght = ImageView1.With
ImageView1.VerticalCenter = 50%x
ImagrView1.HorizontalCenter = 50%y

دستی نوشتم غلط شاید داشته باشه

 

متشکرم ، اول کد در دیزاینر نوشتم بعد که اجرا کردم دیدم عکس کوچکتر شد منظور از اینکه 1 در 1 باشه عکس یعنی طول وعرض برابر باشد ؟

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

متشکرم ، اول کد در دیزاینر نوشتم بعد که اجرا کردم دیدم عکس کوچکتر شد منظور از اینکه 1 در 1 باشه عکس یعنی طول وعرض برابر باشد ؟

بله!

شما طول و عرض عکس رو بدید .

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

متشکرم ، اول کد در دیزاینر نوشتم بعد که اجرا کردم دیدم عکس کوچکتر شد منظور از اینکه 1 در 1 باشه عکس یعنی طول وعرض برابر باشد ؟

داداش دیزاینر اسکریپت کلا یه چیز دیگس اگه بخوای از اون استفاده کنی دیگه نمیتونی از قسمت ویژگی ها و یا بطور دستی تغییر بدی ولی هر چیزی که اضافه میکنی باید اسکریپتشو بنویسی :D

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

اگه شکل صفحه رو مثل این عکس تصور کنیم کدنویسی اسکریپت خیلی راحت تر میشه

 ozti6yig3ogg97o21aru.jpg

مثلا نمایش عکس در مرکز صفحه:

image1.HorizontalCenter=50%x
image1.VerticalCenter=50%y
با اینکارعکس انتخاب شده تمام سایزهای نمایش را پشتیبانی میکنه.
فقط یه نکته: اندازه عکس را در properties طوری تنظیم کنید که در صفحات کوچک خیلی بزرگ و در صفحات بزرگ خیلی کوچک نشود! و یا اگر تعداد دکمه یا عکسها زیاد است فاصله بین آنها را رعایت کنید.
امیدوارم درست توضیح داده باشم و مفید باشه! 
اگه اشتب بود معذرت دیگه! :cheshmak: 
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

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

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