Align view on top of a Linearlayout

Asked

Viewed 79 times

0

How to align a view on top of a linear layout? (At the bottom left).

I want the blue ball to look like this: inserir a descrição da imagem aqui

But the way I’m trying to do it is:

inserir a descrição da imagem aqui

Xml layout:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:Font="http://schemas.android.com/apk/res-auto"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical"
        android:id="@+id/notificationItemLayout"
        android:background="@drawable/layout_border"
        android:layout_marginLeft="20dp">

    <com.mmp.customview.DefaultTextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        Font:isLight="true"
        android:id="@+id/notificationDataTextView"
        tools:text="Message log 1/7/2017"
        android:layout_marginTop="8dp" />

        <com.mmp.customview.DefaultTextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            Font:isLight="true"
            android:textSize="17sp"
            android:textColor="#A9D3E7"
            android:id="@+id/notificationTextView"
            tools:text="Message log 1/7/2017"
            android:paddingTop="15dp"
            android:paddingLeft="15dp"
            android:paddingRight="15dp"
            android:paddingBottom="10dp"
            android:layout_marginTop="8dp" />

    </LinearLayout>

    <com.mmp.customview.NotificationIconView
        android:layout_width="50dp"
        android:layout_height="50dp"
        android:layout_alignBottom="@+id/notificationItemLayout"
        android:layout_alignLeft="@+id/notificationItemLayout"
        android:layout_centerHorizontal="true"
        android:id="@+id/notificationIcon" />

</RelativeLayout>

1 answer

0

The problem is on the line of your Notificationiconview

android:layout_alignLeft="@+id/notificationItemLayout"

you are asking to align the left of your view with the linear one. I believe you have to margin on Linearlayout and align Iconview with Parent on the left.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.