在另一个ImageView之上放置一个ImageView

3
1个回答

1

试试这个:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">

    <FrameLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/Frame">

        <ImageView
            android:layout_height="wrap_content"
            android:id="@+id/Image1" />
        <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/Image2" />
    </FrameLayout>
    <LinearLayout
        android:layout_height="wrap_content"
        android:layout_width="0dp"
        android:layout_weight="1"
        android:orientation="vertical"
        android:id="@+id/TextLayout">

        <TextView
            android:text="@+id/Line1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/Line1" />
        <TextView
            android:text="@+id/Line2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/Line2" />
    </LinearLayout>
</LinearLayout>

你的布局代码看起来很不错,但是一些解释你想要实现什么的注释会帮助很多。 - Janusz
那个运行得非常好,是的。我会添加注释,希望尽快完成。 - Joelbitar
1
所有的内容都在一个FrameLayout中,其中有两个ImageViews。我认为不需要太多解释。;) - CaseyB

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接