0
<?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"
    android:background="@color/general_detail" >

    <RelativeLayout 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content">
    <!-- 标题栏 -->
        <include layout="@layout/general_menu_title_bar"/>     

        <!-- 地图 -->
        <ImageView 
            android:layout_width="@dimen/fast_map_w"
            android:layout_height="@dimen/fast_map_h"
            android:scaleType="fitXY"
            android:src="@drawable/selector_ic_fast_food_map"
            android:layout_alignParentRight="true"
            android:layout_marginRight="@dimen/fast_map_m_r"
            android:layout_centerVertical="true"
            android:id="@+id/map"/>

    </RelativeLayout>


    <!-- 分类 -->
    <LinearLayout 
        android:layout_width="fill_parent"
        android:layout_height="@dimen/fast_sort_layout_h"
        android:background="#DDD"
        android:orientation="horizontal">

        <!-- 地区 -->
        <RelativeLayout 
            android:layout_width="fill_parent"
            android:layout_height="@dimen/fast_sort_layout_h"
            android:layout_weight="1"
            android:background="@drawable/selector_pretakout"
            android:id="@+id/region_layout">
             <TextView 
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:textSize="@dimen/fast_sort_text"
                android:gravity="center"
                android:text="地区"
                android:id="@+id/region"/>
             <ImageView 
                 android:layout_width="@dimen/fast_sort_ant_size"
                 android:layout_height="@dimen/fast_sort_ant_size"
                 android:scaleType="fitXY"
                android:layout_alignParentTop="true"
                 android:layout_alignParentRight="true"
                 android:layout_marginTop="@dimen/fast_sort_ant_m_t"
                 android:layout_marginRight="@dimen/fast_sort_ant_m_r"
                 android:src="@drawable/selector_ic_trangle"/>
        </RelativeLayout>

        <!-- 类型 -->
        <RelativeLayout 
            android:layout_width="fill_parent"
            android:layout_height="@dimen/fast_sort_layout_h"
            android:layout_weight="1"
            android:background="@drawable/selector_pretakout"
            android:id="@+id/category_layout">
             <TextView 
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:textSize="@dimen/fast_sort_text"
                android:gravity="center"
                android:text="类型"
                android:id="@+id/category"/>

             <ImageView 
                 android:layout_width="@dimen/fast_sort_ant_size"
                 android:layout_height="@dimen/fast_sort_ant_size"
                 android:scaleType="fitXY"
                 android:layout_alignParentTop="true"
                 android:layout_alignParentRight="true"
                 android:layout_marginTop="@dimen/fast_sort_ant_m_t"
                 android:layout_marginRight="@dimen/fast_sort_ant_m_r"
                 android:src="@drawable/selector_ic_trangle"/>
        </RelativeLayout>

    </LinearLayout>

    <!-- 列表 -->
    <com.hy.liang.crazydirection.view.RefreshListView
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:background="@color/general_detail"
          android:dividerHeight="0dp"
          android:divider="@color/general_detail"
          android:fadingEdge="none"
          android:id="@+id/listview"/>
</LinearLayout>

这些代码在大多数设备上运行,结果是正确的: 在此处输入图像描述

但是在GALAXY Note I9220上运行,出现矩形图像底部对齐的问题,这不是我想要的! 在此处输入图像描述 有没有人可以帮我解决这个问题?非常感谢!

4

2 回答 2

0

这只是问题布局的示例:

在此处输入图像描述

<?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:background="@color/black"
    android:orientation="vertical" >

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="100dip"
        android:background="#DDD"
        android:orientation="horizontal"
        android:weightSum="2" >

        <RelativeLayout
            android:layout_width="0dip"
            android:layout_height="fill_parent"
            android:layout_weight="1"
            android:background="@color/note_text_disabled" >

            <TextView
                android:id="@+id/txt_first"
                android:layout_width="wrap_content"
                android:layout_height="fill_parent"
                android:layout_centerInParent="true"
                android:text="标题栏"
                android:gravity="center"
                android:textColor="@color/white" />

            <ImageView
                android:layout_width="30dip"
                android:layout_height="30dip"
                android:layout_alignParentBottom="true"
                android:layout_alignParentRight="true"
                android:layout_marginBottom="5dip"
                android:layout_marginRight="5dip"
                android:src="@drawable/back_arrow" />
        </RelativeLayout>

         <RelativeLayout
            android:layout_width="0dip"
            android:layout_height="fill_parent"
            android:layout_weight="1"
            android:background="@color/note_text_disabled" >

            <TextView
                android:id="@+id/txt_first"
                android:layout_width="wrap_content"
                android:layout_height="fill_parent"
                android:layout_centerInParent="true"
                android:text="标题栏"
                android:gravity="center"
                android:textColor="@color/white" />

            <ImageView
                android:layout_width="30dip"
                android:layout_height="30dip"
                android:layout_alignParentBottom="true"
                android:layout_alignParentRight="true"
                android:layout_marginBottom="5dip"
                android:layout_marginRight="5dip"
                android:src="@drawable/back_arrow" />
        </RelativeLayout>
    </LinearLayout>

</LinearLayout>

根据您的需要更改 xml 希望它会有所帮助。

于 2013-10-01T06:43:53.240 回答
0

android:layout_marginRight="@dimen/fast_sort_ant_m_r"从您的三角形图像视图中删除。

编辑:

尝试改变:

<ImageView 
    android:layout_width="@dimen/fast_sort_ant_size"
    android:layout_height="@dimen/fast_sort_ant_size"
    android:scaleType="fitXY"
    android:layout_alignParentTop="true"
    android:layout_alignParentRight="true"
    android:layout_marginTop="@dimen/fast_sort_ant_m_t"
    android:layout_marginRight="@dimen/fast_sort_ant_m_r"
    android:src="@drawable/selector_ic_trangle"/>

至 :

<ImageView 
    android:layout_width="@dimen/fast_sort_ant_size"
    android:layout_height="@dimen/fast_sort_ant_size"
    android:scaleType="fitXY"
    android:layout_alignBottom="@id/region"
    android:layout_alignRight="@id/region"
    android:layout_marginTop="@dimen/fast_sort_ant_m_t"
    android:layout_marginRight="@dimen/fast_sort_ant_m_r"
    android:src="@drawable/selector_ic_trangle"/>

如有必要,请记住将@id/region 更改为类别

于 2013-10-01T06:20:43.117 回答