Android ImageButton no muestra la imagen, aunque es visible en la vista previa de Designer
Estoy tratando de crear un botón de imagen en Android Studio. La vista previa de Designer muestra la imagen correctamente, pero cuando ejecuto la aplicación no hay ninguna imagen en el botón. Sólo un botón vacío tan pequeño como sea posible.
Cosas que he intentado:
- ¿Hay una manera de cargar arbitrariamente recursos en tiempo de ejecución en Android?
- Android etiqueta XML llamado comer-comentario, ¿cuál es su uso?
- Error al analizar XML: prefijo no enlazado con barra de herramientas sdk 21
- No se puede resolver el símbolo 'R' en Android Studio: "la fusión manifiesta falló con varios errores, vea los registros"
- Cómo rellenar una vista de cuadrícula en XML
- Copiar la imagen de la carpeta de Android drawable en mi propia carpeta dibujable
- La creación de una imagen de marcador de posición a causa de un error evita que la primera imagen de la carpeta no aparezca, de acuerdo con algunas fuentes en stackoverflow
- Uso de diferentes imágenes
Nada de esto funcionó para mí. Es como si toda la función estuviera rota. La parte interesante es, cuando pongo la imagen que quiero como fondo del imagebutton funciona bien. Pero pierde su "apariencia de botón", así que eso no es una solución para mí.
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <org.osmdroid.views.MapView android:id="@+id/map" android:layout_width="match_parent" android:layout_height="match_parent" /> <LinearLayout android:id="@+id/search_ui" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="5dp" android:padding="1dp" android:background="@color/white" android:orientation="horizontal"> <ImageButton android:layout_width="wrap_content" android:layout_height="wrap_content" app:srcCompat="@drawable/ic_menu_manage" android:id="@+id/imageButton"/> <EditText android:id="@+id/edit_search_string" android:layout_weight="1" android:layout_width="0dp" android:layout_height="wrap_content" android:hint="@string/search_string" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/button_send" android:onClick="myClickHandler"/> </LinearLayout> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="5dp" android:background="@color/white" android:layout_below="@id/search_ui"> <TextView android:id="@+id/display" android:textSize="16sp" android:textStyle="bold" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="New Text" /> </LinearLayout>
- Configuración de la orientación de la pantalla Actividad de Android con values.xml
- XmlPullParser: obtener texto interno incluyendo etiquetas XML
- Intentando crear una solicitud SOAP correcta
- Extraño borde negro alrededor de XML extraíble android
- Cómo establecer una matriz como etiqueta a cualquier vista a través de diseño xml en android
- Disposición de Android con botones cuadrados
- Appcompat res values-v21 Los errores de themes_base en eclipse no desaparecen
- Android Studio 2.2.3: Error al ejecutar la aplicación: Actividad predeterminada no encontrada
intente usar sólo src en lugar de srcCompat y ver si funciona
- ¿Dónde está la documentación para OpenGL ES 2.0 en Android?
- Android Studio no muestra mi sony xperia tipo