سلام.
روش اول :
با مشخصه dividerHeight می تواند فاصله item ها در ListView را تنظیم کنید (این مشخصه در تگ ListView به کار می رود) :
منبع کد بالا :
http://stackoverflow.com/questions/49843...ms-android
در منبع بالا ذکر شده که فرم های "10" یا "10.0" یا "10sp" به درستی عمل نمی کنند و حتما باید مشابه کد بالا مقدار مشخصه را تعیین کنیم.
روش دوم :
معمولا در ListView های سفارشی (البته نه همه ListView ها)، یک فایل xml داریم که ساختار گرافیکی متناظر با item ها را تعیین می کند. در این موارد می توانیم آن فایل xml را ویرایش کرده و برای بالا و پایین لایه گرافیکی تعریف شده، margin یا padding تعیین کنیم تا محتویات item ها، از یکدیگر فاصله بیشتری داشته باشند (در جهت عمودی).
روش اول :
با مشخصه dividerHeight می تواند فاصله item ها در ListView را تنظیم کنید (این مشخصه در تگ ListView به کار می رود) :
کد پیاچپی:
<ListView android:id="@+id/MyListView"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:divider="@android:color/transparent"
android:dividerHeight="10.0sp"/>
منبع کد بالا :
http://stackoverflow.com/questions/49843...ms-android
در منبع بالا ذکر شده که فرم های "10" یا "10.0" یا "10sp" به درستی عمل نمی کنند و حتما باید مشابه کد بالا مقدار مشخصه را تعیین کنیم.
روش دوم :
معمولا در ListView های سفارشی (البته نه همه ListView ها)، یک فایل xml داریم که ساختار گرافیکی متناظر با item ها را تعیین می کند. در این موارد می توانیم آن فایل xml را ویرایش کرده و برای بالا و پایین لایه گرافیکی تعریف شده، margin یا padding تعیین کنیم تا محتویات item ها، از یکدیگر فاصله بیشتری داشته باشند (در جهت عمودی).
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.