<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/gray"
android:gravity="fill_vertical"
tools:context=".TwitterHomeActivity" >
<RelativeLayout
android:id="@+id/top_line"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="5dp"
android:layout_marginTop="5dp"
android:orientation="horizontal" >
<ImageView
android:id="@+id/settin_img"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_marginLeft="5dp"
android:src="@drawable/settin_img" />
<ImageView
android:id="@+id/sonow_img"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:src="@drawable/sonow" />
</RelativeLayout>
<android.support.v4.view.ViewPager
android:id="@+id/myviewpager"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/Checkbox"
android:layout_below="@+id/top_line"
android:background="@drawable/bg"
android:overScrollMode="never" >
</android.support.v4.view.ViewPager>
<RelativeLayout
android:id="@+id/Checkbox"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:orientation="horizontal" >
<CheckBox
android:id="@+id/unlike"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@drawable/unlie_chkbox"
android:layout_alignParentLeft="true" />
<CheckBox
android:id="@+id/like"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@drawable/like_chk_box_drable"
android:layout_alignParentRight="true" />
</RelativeLayout>
</RelativeLayout>
我想要和不喜欢图像填充。我添加了图像。
这是他们之间的一些差距。 如何删除它。 我也想在landscpe模式中显示它。它也适合于landscpe模式。 请帮帮我。
答案 0 :(得分:1)
您应该使用LinearLayout
加权子视图而不是RelativeLayout
。
解决方案看起来像这样:
...
<LinearLayout
android:id="@+id/Checkbox"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:orientation="horizontal" >
<CheckBox
android:id="@+id/unlike"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:weight="1"
android:button="@drawable/unlie_chkbox" />
<CheckBox
android:id="@+id/like"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:button="@drawable/like_chk_box_drable" />
</LinearLayout>
...
(顺便说一下,RelativeLayout
没有android:orientation
属性。)