2013-09-27 69 views
0

我對相對Seconde系列佈局XML不能很好地形成 - 安卓

<?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="fill_parent" 
     android:background="#FFFFFF" 
     android:orientation="vertical" > 

     <RelativeLayout 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:orientation="horizontal" 
      android:padding="5dip" 
      **android:xmlns:android="http://schemas.android.com/apk/res/android">** 

      <LinearLayout 
       android:id="@+id/thumbnail" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_alignParentLeft="true" 
       android:layout_marginRight="5dip" 
       android:background="@drawable/image_bg" 
       android:padding="3dip" > 

       <ImageView 
        android:id="@+id/place_thumbnail" 
        android:layout_width="70dip" 
        android:layout_height="70dip" 
        android:src="@drawable/progressbar" /> 
      </LinearLayout> 

      <TextView 
       android:id="@+id/distance" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_alignBottom="@+id/thumbnail" 
       android:layout_alignParentRight="true" 
       android:gravity="right" 
       android:textColor="#10bcc9" 
       android:textSize="14dip" 
       android:textStyle="bold" /> 

      <TextView 
       android:id="@+id/adress" 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content" 
       android:layout_centerVertical="true" 
       android:layout_toRightOf="@+id/thumbnail" 
       android:textColor="#343434" 
       android:textSize="14sp" /> 

      <TextView 
       android:id="@+id/name" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_alignTop="@+id/thumbnail" 
       android:layout_toRightOf="@+id/thumbnail" 
       android:textColor="#040404" 
       android:textSize="15sp" 
       android:textStyle="bold" 
       android:typeface="sans" /> 
     </RelativeLayout> 

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

      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="phone :" 
       android:textAppearance="?android:attr/textAppearanceMedium" 
       android:textColor="#040404" 
       android:textSize="20sp" /> 

      <TextView 
       android:id="@+id/phone" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceMedium" 
       android:textColor="#040404" 
       android:textSize="20sp" /> 
     </LinearLayout> 

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

      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="website :" 
       android:textAppearance="?android:attr/textAppearanceMedium" 
       android:textColor="#040404" 
       android:textSize="20sp" /> 

      <TextView 
       android:id="@+id/website" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:autoLink="web" 
       android:textAppearance="?android:attr/textAppearanceMedium" 
       android:textColor="#040404" 
       android:textSize="16sp" /> 
     </LinearLayout> 

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

      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="rating :" 
       android:textAppearance="?android:attr/textAppearanceMedium" 
       android:textColor="#040404" 
       android:textSize="20sp" /> 

      <RatingBar 
       android:id="@+id/ratingBar1" 
       style="?android:attr/ratingBarStyleSmall" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:rating="0" /> 
     </LinearLayout> 

     <RelativeLayout 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:layout_marginTop="30dip" > 

      <ImageButton 
       android:id="@+id/imageButton1" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_alignParentLeft="true" 
       android:layout_alignParentTop="true" 
       android:src="@android:drawable/ic_menu_call" /> 

      <ImageButton 
       android:id="@+id/imageButton2" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_alignParentTop="true" 
       android:layout_centerHorizontal="true" 
       android:src="@android:drawable/ic_menu_directions" /> 

      <ImageButton 
       android:id="@+id/imageButton3" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_alignParentRight="true" 
       android:layout_alignParentTop="true" 
       android:src="@android:drawable/ic_menu_compass" /> 
     </RelativeLayout> 

     <Gallery 
      android:id="@+id/gallery1" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" /> 

    </LinearLayout> 

我已經在同樣的問題,檢查舊文章的錯誤,但我沒有找到一個similare情況 我需要找到正確的格式,也有這個問題的可能性

+0

刪除,你只需要一個在基地佈局 – tyczj

+1

**機器人領域:xmlns:安卓= 「http://schemas.android.com/apk/res/android」>爲什麼星號? (我找不到可用的降價,但名稱空間聲明有星號) – Simon

回答

1

第一:

擺脫**android:xmlns:android="http://schemas.android.com/apk/res/android">**,你只需要在每個文檔中一次聲明這一點。你也錯誤地評論過它。使用<!---->來註釋掉代碼。

二:

style="?android:attr/ratingBarStyleSmall"

應該是:

style="@android:attr/ratingBarStyleSmall"

0

我相信你的問題是兩個星號(*)在RelativeLayout的最後一行之前和之後。

刪除**android:xmlns:android="http://schemas.android.com/apk/res/android">**。您已經在LinearLayout中聲明瞭名稱空間,因此不需要此行。

+0

我只是爲了表明錯誤在哪裏 – tyczj

相關問題