0

我試圖按(instagram,gmail和twitter圖標)佔據(Email TextView)下方的剩餘空間,但每次我在設備上運行代碼時,這些圖標都顯示爲浮動在滾動的文本視圖上,哪裏出錯了,這裏是代碼。問候。Android Studio RelativeLayout ScrollView圖標重疊文本視圖

<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="match_parent" 
tools:context=".MainActivity"> 

<ImageView 
    android:id="@+id/bg1" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:alpha=".60" 
    android:rotation="360" 
    android:scaleType="centerCrop" 
    android:src="@drawable/bg1"/> 

<ScrollView 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"> 

    <RelativeLayout 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent"> 
     <ImageView 
      android:id="@+id/frn" 
      android:layout_width="200dp" 
      android:layout_height="200dp" 
      android:layout_marginBottom="35dp" 
      android:paddingLeft="10dp" 
      android:paddingTop="10dp" 
      android:scaleType="fitXY" 
      android:src="@drawable/frn"/> 

     <TextView 
      android:id="@+id/bio" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_below="@id/frn" 
      android:paddingLeft="10dp" 
      android:text="BIOGRAPHY:" 
      android:textSize="25sp"/> 

     <TextView 
      android:id="@+id/name" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_below="@id/bio" 
      android:paddingBottom="10dp" 
      android:paddingLeft="10dp" 
      android:paddingTop="10dp" 
      android:text="NAME: Frank Leons Malisawa" 
      android:textSize="20sp"/> 

     <TextView 
      android:id="@+id/usr" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_below="@id/name" 
      android:paddingLeft="10dp" 
      android:text="USERNAME: Frinno" 
      android:textSize="20sp"/> 

     <TextView 
      android:id="@+id/hby" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_below="@id/usr" 
      android:paddingLeft="10dp" 
      android:paddingTop="10dp" 
      android:text="HOBBIES: Swimming, Art, Adveture." 
      android:textSize="20sp"/> 

     <TextView 
      android:id="@+id/cntct" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_below="@id/hby" 
      android:paddingLeft="10dp" 
      android:paddingTop="10dp" 
      android:text="CONTACT: +255 684 999 505" 
      android:textSize="20sp"/> 

     <TextView 
      android:id="@+id/email" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_below="@id/cntct" 
      android:paddingLeft="10dp" 
      android:paddingTop="10dp" 
      android:text="EMAIL: [email protected]" 
      android:textSize="20sp"/> 

     <ImageView 
      android:id="@+id/insta" 
      android:layout_width="50dp" 
      android:layout_height="50dp" 
      android:layout_alignParentBottom="true" 
      android:paddingBottom="10dp" 
      android:paddingLeft="10dp" 
      android:scaleType="fitXY" 
      android:src="@drawable/insta"/> 

     <ImageView 
      android:id="@+id/twit" 
      android:layout_width="50dp" 
      android:layout_height="50dp" 
      android:layout_alignParentBottom="true" 
      android:layout_toRightOf="@id/insta" 
      android:paddingBottom="10dp" 
      android:paddingLeft="10dp" 
      android:scaleType="fitXY" 
      android:src="@drawable/twit"/> 

     <ImageView 
      android:id="@+id/gm" 
      android:layout_width="50dp" 
      android:layout_height="50dp" 
      android:layout_alignParentBottom="true" 
      android:layout_toRightOf="@id/twit" 
      android:paddingBottom="10dp" 
      android:paddingLeft="10dp" 
      android:scaleType="fitXY" 
      android:src="@drawable/gmail"/> 

    </RelativeLayout> 
</ScrollView> 

+0

你可以張貼圖片你的結果? – GSala

+0

你想要你的Imageview嗎? – pRaNaY

回答

0

layout_below屬性添加到圖像視圖並設置出現以下電子郵件文本視圖是這樣的:

<ImageView 
       android:id="@+id/insta" 
       android:layout_width="50dp" 
       android:layout_height="50dp" 
       android:layout_below="@id/email" 
       android:layout_alignParentBottom="true" 
       android:paddingBottom="10dp" 
       android:paddingLeft="10dp" 
       android:scaleType="fitXY" 
       android:src="@drawable/insta"/> 

enter image description here

0

相反的android:layout_alignParentBottom="true",在使用android:layout_below="@id/email" imageViews