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

عدم نمایش صحیح با تغییر تنظیمات


ehadi

سوال

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

مشکلی که من دارم اینه که وقتی با استفاده از تنظیماتی که درست کردم سایز فونتمو کم می کنم انتهای مطلبم تو اسکرول ویوو دیده نمنیشه و سایز اسکرول وییو کوچیکتر از متنم میشه.

تو فونتای بزرگ این مشکلو ندارم

کدی که استفاده کردمو می زارم

میشه دوستان بفرمایند مشکلم کجاست؟

	(cur=frmlist_bio.SQL1.ExecQuery("SELECT * FROM table1 WHERE id="&frmlist_bio.meghdar	
	cur.Position=0	

	
	Label1.Initialize("Label1")
	Label1.text=cur.GetString("matn")
	Label1.TextColor=Colors.Black
 '***************************************************************
  Dim asa As ImageView
  asa.Initialize("asa")
  asa.Bitmap=Aks


	ScrollView1.Panel.AddView(Label1,0,50%y,ScrollView1.Width,ScrollView1.Height)
	ScrollView1.Panel.AddView(asa,0,20,ScrollView1.Width,50%y)
	Dim su As StringUtils
	Label1.Height=su.MeasureMultilineTextHeight(Label1,Label1.text)
	ScrollView1.Panel.Height=su.MeasureMultilineTextHeight(Label1,Label1.Text)+60%y
	
	ts.Initialize
			Label1.Typeface = Typeface.LoadFromAssets(File.ReadString(File.DirInternal,"FontType.txt")&".ttf")
	ts.LongText(Label1,Label1.Text,File.ReadString(File.DirInternal,"FontSize.txt"),ScrollView1,File.ReadString(File.DirInternal,"lineheight.txt"))
لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

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

سلام

بنده اصولا از StringUtils  برای تنظیم متن لیبل استفاده میکنم و از این LongText  به هیچ وجه استفاده نکردم.

شما میتونید با این کد :

	Dim su As StringUtils
	Label1.Height=su.MeasureMultilineTextHeight(Label1,Label1.text)
	ScrollView1.Panel.Height=su.MeasureMultilineTextHeight(Label1,Label1.Text)+55dip

کارتون رو راه بندازید.

نمیدونم مسئله ی به این سادگی رو چرا نمی تونید حل کنید.

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

سلام

بنده اصولا از StringUtils  برای تنظیم متن لیبل استفاده میکنم و از این LongText  به هیچ وجه استفاده نکردم.

شما میتونید با این کد :

	Dim su As StringUtils
	Label1.Height=su.MeasureMultilineTextHeight(Label1,Label1.text)
	ScrollView1.Panel.Height=su.MeasureMultilineTextHeight(Label1,Label1.Text)+55dip

کارتون رو راه بندازید.

نمیدونم مسئله ی به این سادگی رو چرا نمی تونید حل کنید.

آقا مجید خیلی ممنون.مشکلم ولی حل نشد

شاید من خوب توضیح ندادم.تو کد مشکلی ندارم تو نمایشم مشکلی ندارم

اون ts که گزاشتم کتابخونه textsetting هست

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

وقتی خونتم بزرگ هست مشکلی ندارم ولی وقتی با استفاده از صفحه تنظیمات اندازه فونت لیبلو کوچیک می کنم انتهای متنم تو اسکرول ویوو دیده نمیشه.

؟؟؟؟؟

please help me

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

بایگانی شده

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

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

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