بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

فاصله بین خطوط متن درون textview

مدیریت گفتگو
کوثر 12 سال پیش
آخرین تغییر: 12 سال پیش

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

 

نظرات

کوثر 12 سال پیش
بله همینه.ولی فقط در یک تکس ویو
احسان منصوری 12 سال پیش
اگه اشتباه نکنم، توی تنظیمات TextView، مقدار Line Spacing Extra رو به مقدار دلخواهتون تغییر بدین
کوثر 12 سال پیش
دقیقا این کارو کردم اما باز هم نتیجه نداد.راه حلی دیگه ای بلد نیستین؟ممنون از راهنماییتون
miladint 12 سال پیش
با استفاده از ایم کد میتونین ;(textView.setLineSpacing(0F, 1.5F
کوثر 12 سال پیش
منم تست کردم.موقع اجرا هیچ تغییری نمیکنه.
مجتبی یگانه 12 سال پیش
من دقیقا از این متد استفاده میکنم ، کد پائین بخشی از سورس پروژه خودم + مستندات این متد هست :)

پاسخ‌ها 1

مجتبی یگانه 12 سال پیش

public void setLineSpacing (float add, float mult) 
Added in API level 1
Sets line spacing for this TextView.
Each line will have its height multiplied by mult and have add added to it.
EX:
TextView.setLineSpacing(G.lineSpacing,0);

نظرات

miladint 12 سال پیش
نمونه کامل کدی که بهتون گفتم رو آقا مجتبی به صورت کامل گذاشتن باید با این مشکلتون حل بشه
کاشی زاده 12 سال پیش
این کد رو من استفاده کردم ولی نمیدونم چرا خط اول مشکلی نداره ولی از خط های دوم به بعد فاصله ها زیاد تر میشه . من به جاش این کد رو تو xml تکست ویو نوشتم android:lineSpacingExtra="35dp"
مجتبی یگانه 12 سال پیش
این تابع دو مقدار میگیره ، مقدار دوم ، ارتفاع خط رو با مقدار قبلی ایش جمع میکنه ، توجه کنید اشتباه استفاده نکرده باشید

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .