Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
199 views
in Technique[技术] by (71.8m points)

Android Remove default margins in RelativeLayout

How to remove default spacing for elements in RelativeLayout?

example

I have tried setting negative margins, and weight property, but not getting any results.

I am trying to remove that space so that I do not have that vertical length of my ListView row.

This guy was doing something similar, which is second problem I have, but that approach with negative margins is not working. How do I reduce the padding around text in Android xml layout?

How to you remove that space?

Shorter version of the cell XML:

<LinearLayout xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/OrderRows"
          xmlns:android="http://schemas.android.com/apk/res/android"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:orientation="vertical">

<RelativeLayout
    style="?commonRowStyle"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">


    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_alignParentBottom="true"
        android:layout_marginStart="0sp"
        android:layout_marginEnd="0sp"
        android:orientation="vertical">

        <TextView
            android:id="@+id/orderStatus"
            style="?orderParameterStyle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:includeFontPadding="false"
            android:text="@string/orderStatusSuspendedMobile"
            android:textSize="@dimen/textSizeSecondary" />

        <TextView
            android:id="@+id/filled"
            style="?orderParameterStyle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="end"
            android:includeFontPadding="false"
            android:text="filled"
            android:textSize="10sp" />
    </LinearLayout>
</RelativeLayout>

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

remove this style

    style="?commonRowStyle"

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...