2013-07-16 54 views
0

我有我在圖形編輯器(未XML)看爲中心的圖像。爲什麼我的9png照片不集中?

然而,當我運行應用程序,我看到我的9.png圖像被擠壓有點向左。

我該如何解決這個問題?

<LinearLayout 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:gravity="center_horizontal" 
     android:orientation="horizontal" 
     android:paddingTop="25dp" > 

     <ImageButton 
      android:id="@+id/leftMargin" 
      android:layout_width="160dp" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:background="@drawable/search_engine_button" 
       android:visibility="invisible" /> 

.. 

.. 

.. 
+0

,因爲你的LinearLayout是水平 – njzk2

+0

@ njzk2如何解決?改成什麼? –

回答

0

首先在LinearLayout設置爲wrap_content的:

<LinearLayout 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 

這意味着,將採取儘可能多的空間來包裝裏面的內容。 如果你想做出一些房間的佈局水平居中的組成部分,把layout_width="fill_parent"

此外,layout_weight="1"似乎多餘在這裏,因爲ImageButton有一個固定的寬度和高度wrap_content。

+0

我試過了。它沒有幫助。這是如果圖像不是從原來的左上角開始的,而是在(15,0) –

相關問題