برای ایجاد فاصله بین متن و لبه های TextView (یعنی تعیین padding)، به دو روش می توان عمل کرد که آنها را در ادامه شرح می دهیم. روش اول : ایجاد فاصله بین متن و لبه های TextView در فایل xml

 

برای ایجاد فاصله بین متن و لبه های TextView ، باید درون فایل xml ای که در آن TextView تعریف شده است، کد زیر را به کدهای تعریف TextView اضافه کنیم :

android:padding="5dp"

مقدار مورد نظرتان برای فاصله متن تا لبه های TextView را باید بر حسب dp در کد بالا بنویسید.

کد قبل، مقدار حاشیه بین متن و لبه های TextView را در هر 4 جهت مختصات مشخص کرده است، اگر بخواهیم که این مقدار حاشیه، در یک یا چند جهت مشخص در نظر گرفته شود، می توانیم از 4 مشخصه زیر استفاده کنیم (به دلخواه، یک یا چند تا از آنها را می توان به کار برد) :

 

android:paddingLeft="5dp"

android:paddingTop="5dp"

android:paddingRight="5dp"

android:paddingBottom="5dp"

 

روش دوم : ایجاد فاصله بین متن و لبه های TextView با کدنویسی درون فایل java

اگر بخواهیم که مقدار فاصله بین متن و لبه های TextView را با کدهای java تعیین کنیم، باید در فایل java (یعنی در میان کدهای Activity مورد نظر)، کدهای زیر را بنویسیم :

 

TextView tv = (TextView) findViewById(R.id.textView1);

tv.setPadding(20, 5, 0, 5);

در کد بالا، id مربوط به TextView را برابر textView1 در نظر گرفته ایم. درون پرانتز روش setPadding ، چهار عدد نوشته ایم که میزان فاصله را در 4 جهت مختصات، مشخص می کنند. ترتیب جهت ها در روش setPadding ، به صورت زیر می باشد :

setPadding(left, top, right, bottom)

How to create shadow in Android Buttons

create an Android notification with a longer text

ایجاد فاصله بین متن و لبه های TextView ، در برنامه نویسی اندروید

آموزش WebView در اندروید

آموزش استفاده از دوربین دستگاه اندروید با دو روش Intent و API

تبدیل متغیر int به متغیر String ، در برنامه نویسی اندروید

ذخیره اطلاعات با SharedPreferences ، در برنامه نویسی اندروید

textview ,فاصله ,های ,لبه ,متن ,، ,لبه های ,های textview ,و لبه ,متن و ,بین متن ,برای ایجاد فاصله

مشخصات

آخرین ارسال ها

آخرین جستجو ها


Daniel's life James's info Beryl's life اوقات فراغت مطالب اینترنتی سیستان استور مطالب اینترنتی Virginia's game فراسو Comparative Education