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

کار نکردن مشخصه Ellipsize داخل لیبل های لیست ویو


rasool.g

سوال

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

lv1.SingleLineLayout.Label.SingleLine = True
lv1.SingleLineLayout.Label.Ellipsize ="MIDDLE"

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

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

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

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


Dim r As Reflector
r.Target = l
   r.RunMethod("setSingleLine")
   r.RunMethod2("setEllipsize", "END", "android.text.TextUtils$TruncateAt")

این کد رو تست کنید

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

در 57 دقیقه قبل، behnam_tr گفته است :


Dim r As Reflector
r.Target = l
   r.RunMethod("setSingleLine")
   r.RunMethod2("setEllipsize", "END", "android.text.TextUtils$TruncateAt")

این کد رو تست کنید

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

Dim r As Reflector
	r.Target = lv1.SingleLineLayout.Label
	r.RunMethod("setSingleLine")
	r.RunMethod2("setEllipsize", "END", "android.text.TextUtils$TruncateAt")

 

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

You can use CustomListView instead of ListView.
This will allow you to cal setEllipsize on the labels and make them truncate the text automatically.

 

به نقل از erel.

به نظرم بهتره از همین customlistview استفاده کنید

 

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

بایگانی شده

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

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

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