Sie können ImageView nicht in einen EditText einfügen. Sie können stattdessen setzen EditView und Textview innerhalb RelativeLayout und zentrieren sie, wie folgt aus:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<EditText
android:id="@+id/my_edit_text"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerInParent="true"
android:gravity="center"
android:text="This is some edit text" />
<ImageView
android:id="@+id/my_image_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:src="@drawable/com_facebook_button_icon_blue" />
</RelativeLayout>
Da wir EditText Breite und Höhe setzen RelativeLayout übereinstimmen, es scheint, als ob der Image innerhalb eines EditText ist.
Wenn Sie Text unter Bild einfügen möchten, fügen Sie diese Zeile einfach TextView hinzu: android: layout_below = "@ + id/my_image_view".
Bitte zeigen Sie uns, was Sie versucht haben. –
Sie können kein Bild in einen EditText einfügen, dafür müssen Sie ein FrameLayout verwenden. Bitte fügen Sie auch Ihre Arbeit hinzu ... –