Android: diseño predeterminado para listitem que contiene el título y el subtítulo
He hecho un listitem, que contiene un título y un subtítulo. Mirando hacia el resultado, creo que no parece muy profesional. Así que por eso estoy preguntando.
El listitem que estoy buscando es bastante común (se utiliza en muchas aplicaciones, es decir, el menú de configuración predeterminada de Android y también se muestra cuando se agrega un listview en la pestaña de editor de diseño gráfico en eclipse).
- Enumera el alineamiento de elementos con Recycler View
- Android ListItem onItemClickListener no se activa cuando la barra de calificación está visible
- Android: el diseño de ListView xml no muestra la imagen de fondo cuando se desplaza
- Cómo establecer el color de fila alternativo de Listview y el color de fondo del elemento seleccionado
- Elemento expandible en la lista de Android
Así que mi pregunta es: ¿Dónde puedo encontrar un diseño por defecto para un listitem con un título y un subtítulo?
- Eliminar elementos de RecyclerView
- Creación de un ListView con elementos de lista personalizados mediante programación en Android - no hay ningún elemento de lista de elementos XML
- Cómo evitar que el botón dentro de ListItem obtener resaltar
- Inflar diseño en ListItem basado en la variable específica ListItem
- TextView`s LinkMovementMethod bloquea el evento de toque listitem
- Activar onContextMenu cuando la detección de vínculo automático está presente
- Haga clic en el elemento de lista de un ListView no responde
- Identificar el elemento pulsado en el método ListActivity onListItemClick
El identificador de recursos es android.R.layout.simple_list_item_2
La línea de texto superior tiene id android.R.id.text1
y una inferior – android.R.id.text2
El diseño se encuentra en la <ANDROID_SDK_ROOT>/platforms/<any_api_level>/data/res/layout
O
Puede utilizar TwoLineListItem
de la lista de controles predeterminados de Android (se encuentra en la pestaña "Avanzado" en Eclipse Layout Editor)
O
Puede crear su propio diseño con cualquier cosa que le guste (por ejemplo LinearLayout
con orientation="vertical"
y dos TextEdit
s añadido
Así que la mejor manera es: – Saqué el elemento de lista simple 2 e hizo un diseño en mi proyecto y con poco de edición que tomó el mismo diseño que se puede dar en android.R.simple_list_item_2
Así que el código es: –
<?xml version="1.0" encoding="utf-8"?> <TwoLineListItem xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?attr/listPreferredItemHeight" android:mode="twoLine" android:paddingStart="?attr/listPreferredItemPaddingLeft" android:paddingLeft="?attr/listPreferredItemPaddingLeft" android:paddingEnd="?attr/listPreferredItemPaddingRight" android:paddingRight="?attr/listPreferredItemPaddingRight"> <TextView android:id="@+id/text1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="8dp" android:textAppearance="?attr/textAppearanceListItem" /> <TextView android:id="@id/text2" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@id/text1" android:layout_alignStart="@+id/text1" android:layout_alignLeft="@+id/text1" android:textAppearance="?attr/textAppearanceListItemSmall" />
- Crear un archivo de dibujable
- ERROR: La instrucción de proceso que coincide con " " no está permitida