java - 如何在父线性布局下方添加相对布局?

标签 java android android-layout layout

我有一个带有线性布局的 Activity (称为 myLayout),其中有两个按钮。然后,我动态地创建了 textView 数组,并将它们添加到一个新的相对布局(称为 relLayout)中。现在我想将此 relLayout 放在 myLayout 中的这两个按钮下方。但我不知道如何,也许使用 myLayout.addView(relLayout, fparams); 但我不知道如何定义 fparams..

有什么想法吗?

最佳答案

- 首先设一个 LinearLayout 作为 Main Parent 布局 假设命名为 L1,其中 垂直方向。

- 然后创建第二个 LinearLayout 名称为 L2 作为父级布局的 L1垂直方向

-将 2 个按钮放置在此子 LinearLayout L2 中。

- 将名为 Layout_weight 的 LinearLayout L2 属性设置为 1。

- 现在将 RelativeLayout 放置在此 LinearLayout L2 下方,然后在此处动态生成 textView...

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


    <LinearLayout
        android:id="@+id/linearLayout1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical" android:layout_weight="1">

        <Button
            android:id="@+id/button2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Button" />


        <Button
            android:id="@+id/button1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Button" />

    </LinearLayout>

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

</LinearLayout>

关于java - 如何在父线性布局下方添加相对布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12543085/

相关文章:

android - 动态和持久数据

android - SwitchPreferenceCompat 的自定义样式属性(支持 v7)

android - View.getWidth() 在 onCreate 方法中不起作用?

java - 在java中将对象传递给方法似乎是通过引用(而Java是通过val)

android - 将工具栏添加到 Activity 会导致 NoClassDefFoundError

android - 在 Android 中使用按钮滑动调整元素大小

java - Android/Java 如何给 fragment 添加线性布局?

java - 如果单例很糟糕,那么如何存储框架的全局状态

java - 充气城堡 PQC XMSS 签名 : NullPointerException after retrieving SecretKey from KeyStore

java - 如何理解 Java 泛型的这种用法