我在seconde相对布局上有错误
<?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>
我已经检查过同样问题的旧帖子,但我没有找到类似的情况 我需要找到正确的格式以及出现此问题的可能性
答案 0 :(得分:1)
<强>首先强>
摆脱**android:xmlns:android="http://schemas.android.com/apk/res/android">**
,你只需要在每个文件中声明一次。你也以错误的方式评论它。使用<!--
和-->
注释掉代码。
<强>第二强>
style="?android:attr/ratingBarStyleSmall"
应该是:
style="@android:attr/ratingBarStyleSmall"
答案 1 :(得分:0)
我相信你的问题是在RelativeLayout的最后一行之前和之后的两个星号(*)。
删除**android:xmlns:android="http://schemas.android.com/apk/res/android">**
。您已经在LinearLayout中声明了名称空间,因此不需要此行。