2014-12-02 124 views
0

您好我正在我的項目中使用自定義操作欄佈局。現在我有一個問題,我的自定義佈局不適合全屏和在searchview點擊操作欄佈局對齊更改。這是我的自定義佈局Android操作欄自定義佈局不適合屏幕

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:orientation="vertical" 
> 

<LinearLayout 
    android:layout_width="fill_parent" 
    android:layout_height="40dp" 
    android:background="#585858"> 

    <LinearLayout 
     android:layout_width="0dp" 
     android:layout_height="match_parent" 
     android:orientation="vertical" 
     android:layout_weight="0.5" 
     android:gravity="center" > 
     <ImageView 
      android:id="@+id/imageView1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:src="@drawable/ic_launcher" 
      android:scaleType="centerInside"/> 
    </LinearLayout> 
    <LinearLayout 
     android:layout_width="0dp" 
     android:layout_height="match_parent" 
     android:orientation="vertical" 
     android:layout_weight="1" 
      android:gravity="center" > 

     <SearchView 
      android:id="@+id/searchView1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_gravity="right" > 
     </SearchView> 

    </LinearLayout> 

</LinearLayout> 

</LinearLayout> 

enter image description here 我怎樣才能解決這個問題?請幫我:)

+0

分享您style.xml – Amy 2014-12-02 06:32:27

+0

我用默認主題 – 2014-12-02 06:34:30

回答

0

試試這個

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:orientation="vertical" 
> 

<LinearLayout 
    android:layout_width="fill_parent" 
    android:layout_height="40dp" 
    android:background="#585858"> 

    <LinearLayout 
     android:layout_width="wrap_content" 
     android:layout_height="match_parent" 
     android:orientation="vertical" 
     android:gravity="center" > 
     <ImageView 
      android:id="@+id/imageView1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:src="@drawable/ic_launcher" 
      android:scaleType="centerInside"/> 
    </LinearLayout> 
    <LinearLayout 
     android:layout_width="0dp" 
     android:layout_height="match_parent" 
     android:orientation="vertical" 
     android:layout_weight="1" 
     android:gravity="center" > 

     <SearchView 
      android:id="@+id/searchView1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_gravity="right" > 
     </SearchView> 

    </LinearLayout> 

</LinearLayout> 

+0

沒有它不工作 – 2014-12-02 06:59:45