android - 如何将 textview 放置在 android 的布局边框上?

标签 android android-layout

我正在尝试创建如图所示的布局。 img

运送到的图片附在布局的边框上。如何像那样重叠。

这是我用来创建它的 XML

 <RelativeLayout
            android:id="@+id/shipped_to_header"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_margin="10dp"
            android:background="@drawable/address_blue_border" >

            <TextView
                android:id="@+id/tv_shipped_to"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:background="@color/homebackground"
                android:text="Shipped To"
                android:textColor="@android:color/white" />

            <TextView
                android:id="@+id/tv_door_no"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_below="@+id/tv_shipped_to"
                android:text="22"
                android:textColor="@android:color/black" />

            <TextView
                android:id="@+id/tv_address_line1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_below="@+id/tv_door_no"
                android:text="Delhi, India"
                android:textColor="@android:color/black" />

            <TextView
                android:id="@+id/tv_address_line2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_below="@+id/tv_address_line1"
                android:text="Swindon Senegal BS32 8FE"
                android:textColor="@android:color/black" />
        </RelativeLayout>

最佳答案

试试这个

  <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >



        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_alignParentTop="true"
            android:layout_marginTop="8dp"
            android:background="@android:color/holo_blue_bright"
            android:orientation="vertical"
            android:padding="10dp" >

            <TextView
                android:id="@+id/tv_door_no"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="22" />

            <TextView
                android:id="@+id/tv_address_line1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Delhi" />

            <TextView
                android:id="@+id/tv_address_line2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Some more dara" />
        </LinearLayout>

          <TextView
            android:id="@+id/tv_shipped_to"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_alignParentTop="true"
            android:text="Ship To"
            android:background="@android:color/holo_blue_dark"
            android:layout_marginLeft="15dp"
             />
    </RelativeLayout>

关于android - 如何将 textview 放置在 android 的布局边框上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18052479/

相关文章:

android - 有人能告诉我为什么我的工具栏中的文本背景是白色的吗?

android - 在Android中单击EditText外部时关闭键盘

android - 为什么编辑文本宽度没有减少?

android - 如何转储联系人的所有电话号码?

android - Sqlcipher __ CREATE TABLE android_metadata 失败

android - 为什么我们需要 ViewModelProvider.Factory 来将 View 模型传递给屏幕?

Android布局<include/>标签

android - 日期/时间比 Android 晚 6 小时

java - 如何在 String.Format 中转义 %?

android - 如何在图层列表中正确叠加位图和形状