کلیدستان

نسخه‌ی کامل: نمایش متن به اندازه صفحه (در برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام.
ببخشید چطوری میتونم متنی رو که از دیتابیس میگیرم  فقط به اندازه صفحه نمایش متن رو نشون بده و برای ادامه متن به صفحه ی دیگه بره؟؟؟؟؟؟؟؟؟؟؟؟؟
سلام.

روش اول :

برای 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 جدید نمایش داده شود.