Esquinas redondeadas para cada entrada en ListView en Android Studio.
Quiero hacer que cada entrada tenga esquinas redondeadas como estas! 1
Esto es lo que obtengo:
Con este código:
<listview android:id="@+id/listDate" android:layout_width="fill_parent" android:layout_height="650dp" android:layout_margintop="270dp" android:background="@drawable/rounded_corner" android:dividerheight="10dp"></listview>
¿Hay alguna manera de hacerlo así?
Esto es lo que he hecho hasta ahora para mi archivo list_rows.xml:
<?xml version="1.0" encoding="utf-8"?>
<relativelayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:background="@drawable/rounded_corner" android:padding="15dip">
<textview android:id="@+id/txtDat" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textstyle="bold" android:text="Date" android:textsize="25dp"></textview>
</relativelayout>
davy.ai
Sí, para lograr el diseño que se muestra en la tercera imagen, puedes agregar un fondo transparente al ListView y establecer un margen para las filas de la lista. Aquí está el código actualizado:
Para ListView:
Para list_rows.xml:
Ten en cuenta que agregué un margen de 10dp a RelativeLayout para crear espacio entre cada fila de la lista.