اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

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


  • 0
rasool.g

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

سوال

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

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

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

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


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

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

  • 0

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

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

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
در 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")

 

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


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

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 استفاده کنید

 

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


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

مطالب شما نیاز است به تایید مدیران برسد

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

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از ۷۵ اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.