sajadakbari 163 ارسال شده در 22 بهمن، ۱۳۹۴ اشتراک گذاری ارسال شده در 22 بهمن، ۱۳۹۴ سلام من چهارتا لیبل دارم. خب هر کدوم نوشته ای دارن با دیزاینر امدم. بهشون متن و سایز دادم. اما توی هر گوشی یه سایز متفاوت میشن. من روی امولاتور و یه گوشی هواوی تست کردم. این کد های دورن اسکریپت دیزاینرم هست: 'All variants script Panel1.SetLeftAndRight(0%x,100%x) Panel1.SetTopAndBottom(0%y,100%y) Panel1.HorizontalCenter=50%x Panel1.VerticalCenter=50%y Label3.SetLeftAndRight(10%x,90%x) Label3.SetTopAndBottom(48%y,60%y) Label3.HorizontalCenter=50%x Label3.VerticalCenter=93%y Label1.TextSize = 7.5%y Label1.Text = "نوشته اول" Label2.TextSize = 9%y Label2.Text = "نوشته دوم" Label3.TextSize = 5%y Label3.Text = "نوشته سوم" Label4.TextSize = 24%y Label4.Text = "نوشته چهارم" Label4.SetLeftAndRight(0%x,100%x) Label4.SetTopAndBottom(36%y,60%y) Label4.HorizontalCenter=50%x Label4.VerticalCenter=20%y Label1.SetLeftAndRight(0%x,100%x) Label1.SetTopAndBottom(36%y,60%y) Label2.SetLeftAndRight(0%x,100%x) Label2.SetTopAndBottom(36%y,60%y) Label1.HorizontalCenter=50%x Label1.VerticalCenter=40%y Label2.HorizontalCenter=50%x Label2.VerticalCenter=55%y Label3.HorizontalCenter=50%x Label3.VerticalCenter=97%y دوستان من توی قسمت کدها بهش یه فونت هم دادم. اما سایز و بقیه توی دیزاینر هست. مشکل از کجاست ؟ شما هم با این کد ها تست کنید لطفا ، شاید من جایی رو اشتباه کردم. ممنونم. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Elyas Erfani 3,582 ارسال شده در 22 بهمن، ۱۳۹۴ اشتراک گذاری ارسال شده در 22 بهمن، ۱۳۹۴ سلام دلیلتون چیه که توی اسکریپت اومدید متن و سایز دادید اونم با X و Y متن و سایز نوشته رو توی کدای اکتیویتیتون بنویسید مشکل حل میشه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
sajadakbari 163 ارسال شده در 22 بهمن، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 22 بهمن، ۱۳۹۴ سلام دلیلتون چیه که توی اسکریپت اومدید متن و سایز دادید اونم با X و Y متن و سایز نوشته رو توی کدای اکتیویتیتون بنویسید مشکل حل میشه سلام الیاس جان مطمئنی؟ والا آقای خلیلی اینطوری آموزش داده بودن منم همون کارو کردم. بعد شما میگی مثل این ها رو حذف کنم؟؟ Label4.TextSize = 24%y Label4.Text = "نوشته چهارم" Label4.SetLeftAndRight(0%x,100%x) Label4.SetTopAndBottom(36%y,60%y) فقط اینا باشن؟؟ Label1.HorizontalCenter=50%x Label1.VerticalCenter=40%y ممنون میشم پاسخ بدی لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Elyas Erfani 3,582 ارسال شده در 22 بهمن، ۱۳۹۴ اشتراک گذاری ارسال شده در 22 بهمن، ۱۳۹۴ سلام الیاس جان مطمئنی؟ والا آقای خلیلی اینطوری آموزش داده بودن منم همون کارو کردم. بعد شما میگی مثل این ها رو حذف کنم؟؟ Label4.TextSize = 24%y Label4.Text = "نوشته چهارم" Label4.SetLeftAndRight(0%x,100%x) Label4.SetTopAndBottom(36%y,60%y) فقط اینا باشن؟؟ Label1.HorizontalCenter=50%x Label1.VerticalCenter=40%y ممنون میشم پاسخ بدی اقای خلیلی درست عرض کردن ولی خوب شما الان تو کارت ایراد افتاده من خودم همیشه اینجوری استفاده میکردم و توی تبلت و گوشی و هر سایز صفحه ای درست بوده :morning1: به این صورت : واسه کد سایز و متن تو اکتیویتی : Label4.TextSize = 22 Label4.Text = "نوشته چهارم" و توی اسکریپت هم فقط مختصات مینویسم اونم این شکلی و هیچ مشکلی نداره :morning1: Label4.SetLeftAndRight(30&x,70%x) Label4.SetTopAndBottom(20%y,80%y) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
امین پوراباذری 1,045 ارسال شده در 22 بهمن، ۱۳۹۴ اشتراک گذاری ارسال شده در 22 بهمن، ۱۳۹۴ برای سایز متن چون بر اساس sp هست نباید هیچ چیز اضافه ای گذاشت این نکته رو رعایت کنید . sp خودش براساس scale سایز رو تنظیم میکنه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
sajadakbari 163
سلام
من چهارتا لیبل دارم. خب هر کدوم نوشته ای دارن با دیزاینر امدم. بهشون متن و سایز دادم.
اما توی هر گوشی یه سایز متفاوت میشن. من روی امولاتور و یه گوشی هواوی تست کردم.
این کد های دورن اسکریپت دیزاینرم هست:
دوستان من توی قسمت کدها بهش یه فونت هم دادم. اما سایز و بقیه توی دیزاینر هست.
مشکل از کجاست ؟ شما هم با این کد ها تست کنید لطفا ، شاید من جایی رو اشتباه کردم.
ممنونم.
لینک ارسال
به اشتراک گذاری در سایت های دیگر
4 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.