0

在此处输入图像描述

嗨,开发者

如上图所示,我正在尝试将脸部图标向左移动一点,以便可以看到整个脸部。但是,在RelativelyLayout中,我还没有找到如何。谁能让我知道该怎么做?谢谢。

以下是我的xml布局代码:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mainCtrlLayout" 
android:background="@drawable/photo_bg" 
android:layout_width="1280px" 
android:layout_height="800px">


<ImageView
android:layout_width="wrap_content"
android:layout_height="47px" 
android:id="@+id/topBarLayout"    
/>

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/topBarLayout"
android:layout_marginLeft="17px" 
android:id="@+id/searchBtn"
android:background="@drawable/adv_search_btn" 
android:visibility="invisible"/>

<TextView 
android:layout_height="wrap_content" 
android:text="@string/strFrom" 
android:id="@+id/txtFrom" 
android:layout_width="wrap_content" 
android:textColor="#FF00FFFF" 
android:layout_marginLeft="20px" 
android:textSize="20px" 
android:layout_marginTop="10px">
</TextView>

<TextView 
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:text="My Teblate"
android:id="@+id/txtSourcePath" 
android:textColor="#FF00FFFF" 
android:layout_toRightOf="@+id/txtFrom" 
android:layout_marginLeft="20px" 
android:textSize="20px" 
android:layout_marginTop="10px"/>

<Button 
android:id="@+id/refreshBtn" 
android:background="@drawable/adv_refresh_btn" 
android:layout_below="@+id/topBarLayout"
android:layout_alignParentRight="true"
android:layout_height="wrap_content" 
android:layout_width="wrap_content"

>
</Button>

<ScrollView
android:id="@+id/layout_a1_vsview"
android:layout_alignParentLeft="true" 
android:layout_below="@+id/refreshBtn" 
android:scrollbars="vertical" 
android:layout_height="625px" 
android:layout_width="wrap_content">

    <com.iid.dlna.activity.DMRList
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"
    android:id="@+id/a2"
    android:layout_centerInParent="true" />      
</ScrollView>

<TextView
android:textColor="@color/TextCtlScreenBlue"
android:gravity="center"
android:textSize="24px"
android:id="@+id/a3"
android:layout_below="@+id/topBarLayout"
android:layout_height="51px" 
android:layout_marginLeft="545px" 
android:layout_width="246px">
</TextView>    

<TextView
android:textColor="@color/TextCtlScreenBlue"
android:gravity="center"
android:textSize="24px"
android:id="@+id/sortDateBtn"
android:layout_toRightOf="@id/sortPhotoBtn"
android:layout_below="@+id/topBarLayout"
android:layout_height="51px" 
android:layout_marginLeft="30px" 
android:layout_width="246px">
</TextView>

<TextView 
android:textColor="@color/TextCtlScreenBlue"
android:gravity="center"
android:textSize="24px"
android:id="@+id/sortAlbumBtn" 
android:layout_toRightOf="@id/sortDateBtn" 
android:layout_below="@+id/topBarLayout" 
android:layout_height="51px" 
android:layout_marginLeft="30px" 
android:layout_width="246px">
</TextView>

<Button
android:layout_width="120px" 
android:layout_height="50px" 
android:id="@+id/photoBackBtn"
android:background="@drawable/photo_back_default"
android:textColor="@drawable/text_color_b2w"
android:textSize="24px"
android:paddingLeft="16px"
android:text="@string/ctlscreen_txt_back"
android:layout_marginLeft="500px"
android:layout_marginTop="117px" 
android:visibility="visible"/>

<Button 
android:id="@+id/selectAllBtn"
android:text="@string/ctlscreen_txt_selectall"
android:paddingLeft="32px"
android:textSize="24px"
android:background="@drawable/photo_selectall_default"
android:textColor="@drawable/text_color_b2w"
android:layout_toRightOf="@+id/photoBackBtn"    
android:layout_marginTop="117px"
android:layout_marginLeft="170px"      
android:layout_width="175px"
android:layout_height="50px"/>

<Button 
android:id="@+id/unselectAllBtn"
android:text="@string/ctlscreen_txt_unselectall"
android:paddingLeft="32px"
android:textSize="24px"
android:background="@drawable/photo_unselectall_default"
android:textColor="@drawable/text_color_b2w"
android:layout_toRightOf="@+id/selectAllBtn"    
android:layout_marginLeft="20px" 
android:layout_marginTop="117px" 
android:layout_width="205px"
android:layout_height="50px"/>

<Button
android:text="@string/strPrevPage"
android:id="@+id/prevBtn"
android:textColor="#FFFFFFFF"
android:background="@drawable/adv_page_btn"  
android:layout_toRightOf="@+id/unselectAllBtn" 
android:textSize="26px"
android:layout_marginLeft="30px"      
android:layout_marginTop="117px" 
android:layout_height="43px" 
android:layout_width="43px"/>

<TextView
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:id="@+id/txtPage"
android:textColor="#FFFFFFFF"
android:text="00" 
android:layout_toRightOf="@+id/prevBtn"
android:textSize="26px" 
android:layout_marginLeft="10px" 
android:layout_marginTop="117px"/>

<Button
android:text="@string/strNextPage"
android:id="@+id/nextBtn"
android:textColor="#FFFFFFFF"
android:background="@drawable/adv_page_btn"
android:layout_toRightOf="@+id/txtPage" 
android:textSize="26px" 
android:layout_marginLeft="10px" 
android:layout_marginTop="117px" 
android:layout_height="43px" 
android:layout_width="43px"/>



<RelativeLayout
android:layout_width="fill_parent" 
android:id="@+id/contentListLayout"
android:layout_marginTop="189px" 
android:layout_height="544px" 
android:layout_marginLeft="507px">

    <ScrollView
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:id="@+id/layout_contentlist_vsview" 
    android:scrollbars="vertical">

        <com.iid.dlna.activity.ContentList
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content"
        android:id="@+id/layout_hsview_Ver_scrolla"
        android:layout_centerInParent="true" />
    </ScrollView>
</RelativeLayout>


<RelativeLayout 
android:layout_height="wrap_content" 
android:id="@+id/progress" 
android:layout_width="wrap_content" 
android:layout_centerInParent="true">
    <ImageView 
    android:scaleType="fitXY" 
    android:layout_height="15px" 
    android:src="@drawable/loadbar_bg" 
    android:id="@+id/iv_pro_bg" 
    android:layout_width="361px">
    </ImageView>

    <ImageView 
    android:scaleType="fitXY" 
    android:layout_height="15px" 
    android:src="@drawable/loadbar_fg" 
    android:id="@+id/iv_pro_fg" 
    android:layout_width="0px">
    </ImageView>
</RelativeLayout>
</RelativeLayout>
4

2 回答 2

2

你需要做的是设置android:layout_alignParentRighttruerefreshButton

于 2012-08-28T02:01:20.547 回答
2

这就是你需要的:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/mainCtrlLayout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/photo_bg" >

<Button
    android:id="@+id/refreshBtn"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:layout_below="@+id/topBarLayout"
    android:background="@drawable/refreshBtn" >

</Button>
</RelativeLayout>
于 2012-08-28T02:10:36.650 回答