Définir comme fond! Je plaisante ... ce dont vous avez besoin est de mettre vos vues à l'intérieur d'un RelativeLayout
. Quelque chose comme cela devrait fonctionner:
<?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="fill_parent">
<ImageView
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentBottom="true"
android:text="blah blah"/>
</RelativeLayout>
Notez l'utilisation de params comme layout_alignParentLeft
qui sont utilisés pour positionner le point de vue où vous voulez.
Vous pouvez également utiliser la fusion (http://developer.android.com/resources/articles/layout- astuces-merge.html) ou un framelayout (http://developer.android.com/resources/articles/layout-tricks-merge.html) – William
Le lien ci-dessus est maintenant mort, essayez ceci: http: // developer. android.com/training/improving-layouts/reusing-layouts.html –