2010-09-24 13 views

cevap

11

arka plan olarak ayarlayın (i ImageView ihtiyaç nedeni, Arka Plan ayarlamak için teklif etmeyiniz)!

Sadece şaka yapıyorum ... ihtiyacın olanı RelativeLayout içine koydu. irade çalışması gibi bir şey:

<?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> 

Bildirim istediğiniz görünümü konumlandırmak için kullanılır layout_alignParentLeft gibi params kullanımı.

+2

Ayrıca birleştirme kullanabilirsiniz (http://developer.android.com/resources/articles/layout- tricks-merge.html) veya bir framelayout (http://developer.android.com/resources/articles/layout-tricks-merge.html) – William

+2

Yukarıdaki bağlantı artık öldü, bunu deneyin: http: // geliştirici. android.com/training/improving-layouts/reusing-layouts.html –

0

@ Cristian'ın cevabına katılıyorum. ama ayrıca, Düğmenin eylem dinleyicisine ihtiyacınız varsa, kullanmadan ViewClick yöntemini görüntünüze ekleyebilirsiniz.

Ayrıca ImageButton. Umarım bu cevap probleminizi çözmek için bir yol gösterir.

0

RelativeLayout içeride hem ImageView ve Button benim için çalıştı:

<Button android:layout_centerInParent="true"> 

...

İlgili konular