J'ai cette classe personnalisée ...Android: plein écran RelativeLayout
public class DrawView extends ImageView
Quand je mets le setImageBitmap(bitmap)
à l'intérieur du constructeur DrawView
Le EditText
se termine derrière le ImageView
et ImageView
remplir l'écran.
comment dois-je modifier ma disposition pour placer EditText
sous le ImageView
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<com.hasse.move.DrawView
android:id="@+id/mainView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<EditText android:id="@+id/addtext"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:layout_below="@+id/mainView"
android:text="aaa"
/>
</RelativeLayout>
Comme vous pouvez le voir Im en utilisant android: layout_below = "@ + id/mainView". Mais ma classe ImageView personnalisée est toujours en plein écran. – Erik
oui mon constructeur a cela (Context context, AttributeSet set) – Erik
Il y a deux jours, j'ai eu un problème similaire avec RelativeLayout. Je devais d'abord enlever toutes les propriétés pour chaque vue puis les repositionner soigneusement et ensuite ça a marché, impossible d'expliquer pourquoi mais ça marche à la fin ... – Lumis