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

تعیین عرض لیبل با متن


rasoul22

سوال

سلام 

تلگرام رو در نظر بگیرید پیام های ما تا یه سطحی از صفحه جبو تر نمیره مثلا 80%X

خوب حالا چگونه متن مثلا سلام داخل لیبل رو به اندازه عرض خودش بگیرم و متن طولانی تر رو به عرض خودش البته تا 80%x جلوتر نه بقیش رو در خط پایین نشون بده 

داخل انجمن سرچ کردم به این کد رسیدم 

lbl2.Width = -2

اما این کد تا آخر صفحه رو میگیره من نمیخوام تا اونجا بره 

خیلی ممنون 

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

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

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

سلام

این روش رو امتحان کنید. من تست کردم جواب داد

photo_2016_09_30_22_31_12.jpg

 

کتابخانه javaobject رو تیک بزنید. و کدهای زیر... کلا میذارم. این متد میتونه تو اکتیویتی کریت اجرا بشه:


Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("m")
	
	Dim j As JavaObject
	j.InitializeContext
	j.RunMethod("set",Array As Object(Label1))

	Label1.Text="salamskdskd slkdls"
	
End Sub

#if java
import android.widget.LinearLayout;
import android.widget.TextView;

public void set(TextView tview){
		 tview.getLayoutParams().width = LinearLayout.LayoutParams.WRAP_CONTENT; 
	 }
#end if

 

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

تست کردم برای لیبل های سمت چپ درست بود اما لیبل های سمت راست اومده بودن وسط صفحه GRAVITY رو هم right گذاشتم اما نشد 

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

بایگانی شده

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

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
  • کاربران آنلاین در این صفحه   0 کاربر

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