انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نمایش متن به اندازه صفحه (در برنامه نویسی اندروید)

نمایش متن به اندازه صفحه (در برنامه نویسی اندروید)

#1
سلام.
ببخشید چطوری میتونم متنی رو که از دیتابیس میگیرم  فقط به اندازه صفحه نمایش متن رو نشون بده و برای ادامه متن به صفحه ی دیگه بره؟؟؟؟؟؟؟؟؟؟؟؟؟
پاسخ

نمایش متن به اندازه صفحه (در برنامه نویسی اندروید)

#2
سلام.

روش اول :

برای TextView ، حداکثر تعداد خطوط تعیین کنید :

کلید شماره 829

سپس تعیین می کنید که با اشاره بر روی یک Button ، به یک Activity جدید منتقل شده و در آنجا، کل متن (کل رشته) در یک TextView جدید نمایش داده شود (بدون محدودیت تعداد خطوط).

--------------------------------------------------------------------------------

روش دوم :

ابتدا تعداد کاراکترهای رشته (String) را به دست آورید :

کلید شماره 350

حالا مثلا اگر می خواهیم تنها 30 کاراکتر اول رشته نمایش داده شود، باید اگر تعداد کاراکترها از 30 بیشتر بوده (با if چک می کنیم)، کاراکترهای آخر (بعد از کاراکتر 30 ام) را حذف کنیم :

کلید شماره 2984

در صورت تمایل، می توانید در آخر نیز، علامت ... را به آن اضافه کرده و حاصل را در TextView نمایش بدهید.
سپس تعیین می کنید که با اشاره بر روی یک Button ، به یک Activity جدید منتقل شده و در آنجا، کل متن (کل رشته) در یک TextView جدید نمایش داده شود.

--------------------------------------------------------------------------------

روش سوم :

کلید زیر در مورد ساخت یک TextView با قابلیت نمایش مختصری از متن و سپس نمایش کامل متن هنگام اشاره کاربر (Expandable TextView) می باشد :

کلید شماره 823

در کلید فوق، با اشاره بر روی TextView ، ادامه متن در همان صفحه (همان Activity) نمایش داده می شود، اکنون شما می توانید آن را به گونه ای تغییر بدهید که با اشاره بر روی TextView (یا اشاره بر روی یک Button)، به یک Activity جدید منتقل شده و در آنجا، کل متن در یک TextView جدید نمایش داده شود.

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان