Android Layout - 编辑Profile Tinder

时间:2015-12-17 19:55:50

标签: android android-layout android-relativelayout

我正在尝试实现类似的东西:

enter image description here

但是,我遇到了一些问题。 我正在使用Scrollview> RelativeLayout,在其中我试图将元素放在特定位置。 我将在DialogFragment上使用它,在特定情况下,我只会在右边使用3个拇指。

看看我到现在为止所做的事情。 (*)

enter image description here

(*)如果有人想查看代码,请回复!

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/bg_brmalls"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin" >

<RelativeLayout
    android:id="@+id/linear_layout_bulk_insert"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:weightSum="1">

    <!-- The button used to add a new student row of UI controls on the screen -->

    <Button
        android:id="@+id/title"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginBottom="8dp"
        android:layout_marginTop="8dp"
        android:background="@drawable/rounded_button"
        android:padding="8dp"
        android:text="Fotos"
        android:textColor="@color/white" />


    <ImageView
        android:id="@+id/destaque"
        android:layout_width="240dp"
        android:layout_height="200dp"
        android:background="@drawable/radio_background"
        android:layout_marginLeft="20dp"
        android:layout_below="@+id/title"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_marginTop="26dp" />

    <ImageView
        android:id="@+id/picture01"
        android:layout_width="50dp"
        android:layout_height="50dp"
        android:background="@drawable/radio_background"
        android:layout_marginTop="12dp"
        android:layout_marginRight="10dp"
        android:layout_alignTop="@+id/destaque"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true" />

    <ImageView
        android:id="@+id/picture02"
        android:layout_width="50dp"
        android:layout_height="50dp"
        android:background="@drawable/radio_background"
        android:layout_marginTop="10dp"
        android:layout_marginRight="10dp"
        android:layout_below="@+id/picture01"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true" />

    <ImageView
        android:id="@+id/picture03"
        android:layout_width="50dp"
        android:layout_height="50dp"
        android:background="@drawable/radio_background"
        android:layout_marginTop="10dp"
        android:layout_marginRight="10dp"
        android:layout_below="@+id/picture02"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true" />

    <TextView
        android:id="@+id/txtIrregularidade"
        android:layout_width="240dp"
        android:layout_height="wrap_content"
        android:text="Teste"
        android:textColor="@color/white"
        android:gravity="center"
        android:layout_below="@+id/destaque"
        android:layout_marginTop="10dp"
        android:layout_marginLeft="20dp"/>

    <Button
        android:id="@+id/btnConfirmar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/ok"
        android:layout_gravity="center_horizontal"
        android:textColor="@color/white"
        android:background="@drawable/rounded_button"
        android:layout_below="@+id/txtIrregularidade"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="20dp" />


    </RelativeLayout>

</ScrollView>

谢谢

0 个答案:

没有答案