2012-03-05 8 views
3

こんにちは、アクションバーは1つのイメージビューと2つのテキストビューを表示するリストビューを備えていますが、アクションバーはリストビューの最初の行をブロックします。これは、コードActionBarはリストビューの最初の行をブロックします

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@+id/settings" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:orientation="vertical" > 
      <ListView 
      android:id="@+id/android:list" 
      android:layout_width="wrap_content" 
      android:layout_height="538dp"/>   
</LinearLayout> 

とrow.xml

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical" > 
    <LinearLayout 
     android:id="@+id/linearLayout2" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_weight="0.17" 
     android:orientation="vertical" > 
     <RelativeLayout 
      android:id="@+id/relativeLayout1" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" > 
      <LinearLayout 
       android:id="@+id/linearLayout3" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_alignParentLeft="true" 
       android:layout_centerVertical="true" > 
       <ImageView 
        android:id="@+id/iNavigation" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:paddingLeft="10px" 
        android:paddingTop="10px" 
        android:src="@drawable/llevame" /> 
      </LinearLayout> 
      <LinearLayout 
       android:id="@+id/linearLayout4" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_alignParentRight="true" 
       android:layout_centerVertical="true" 
       android:layout_toRightOf="@+id/linearLayout3" 
       android:orientation="vertical" > 
       <TextView 
        android:id="@+id/nombreTienda" 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:paddingLeft="12px" 
        android:text="Large Text" 
        android:textAppearance="?android:attr/textAppearanceLarge" /> 
      </LinearLayout> 
     </RelativeLayout> 
     <TextView 
      android:id="@+id/dirTienda" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:paddingLeft="10px" 
      android:paddingTop="30px" 
      android:text="TextView" 
      android:textSize="15px" /> 
    </LinearLayout> 
</LinearLayout> 

あるenter image description here

を(ここでは画像を参照してください)私はこれと同じ他の活性を有し、this..Whyが起こるいけませんか?

+0

はこれがICSでのみ表示されますか? –

+0

いいえ、2.2および2.3でも – colymore

答えて

6

アクションバーがギャラリーと重なっているように見えます。次を追加してみてください:

android:layout_marginTop="?android:attr/actionBarSize" 

"設定" LinearLayout。他のアクティビティのXMLを見ることなく、なぜそれが起こっていないのかを言うのは難しいです。

+0

Perfect :)ありがとう – colymore

関連する問題