2013-01-18 110 views
1

我有以下視圖並希望更改門的位置,以便它有一個填充位置。但是,在我看來,填充頂部屬性並沒有改變任何東西。那可能是什麼?如何更改具有背景的圖像按鈕的位置

這是我的看法

http://pbrd.co/UV4YsY

和代碼

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:layout_width="fill_parent" 
     android:layout_height="100dp" 
     android:background="@drawable/attach_header" 
     android:orientation="horizontal" 
     > 

     <ImageButton 
      android:id="@+id/btn_logout" 
      android:layout_width="50dp" 
      android:layout_height="50dp" 
      android:layout_gravity="right" 
      android:layout_marginLeft="220dp" 
      android:layout_marginRight="5dp" 
      android:layout_marginTop="2dp" 
      android:background="@drawable/logout" 
      android:onClick="logoutAction" 
      android:paddingTop="100dp" /> 

     <ImageButton 
      android:id="@+id/btn_settings" 
      android:layout_width="50dp" 
      android:layout_height="50dp" 
      android:layout_gravity="right" 
      android:layout_marginRight="2dp" 
      android:layout_marginTop="2dp" 
      android:background="@drawable/settings_blau" 
      android:onClick="startSettingsAction" 
      android:paddingLeft="5dp" /> 

</LinearLayout> 

回答

0

嘗試

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="100dp" 
    android:orientation="horizontal" > 

    <LinearLayout 
     android:layout_width="100dp" 
     android:layout_height="50dp" 
     android:background="@drawable/furst" 
     android:orientation="horizontal" 
     android:gravity="left"/> 

    <ImageButton 
     android:id="@+id/btn_logout" 
     android:layout_width="98dp" 
     android:layout_height="50dp" 
     android:layout_gravity="right" 
     android:layout_marginLeft="10dp" 
     android:layout_marginRight="5dp" 
     android:layout_marginTop="2dp" 
     android:background="@drawable/sec" 
     android:onClick="logoutAction" 
     android:paddingTop="100dp" /> 

    <ImageButton 
     android:id="@+id/btn_settings" 
     android:layout_width="wrap_content" 
     android:layout_height="50dp" 
     android:layout_marginRight="2dp" 
     android:layout_marginTop="0dp" 
     android:background="@drawable/thir" 
     android:onClick="startSettingsAction" /> 

</LinearLayout> 

enter image description here

相關問題