java - 如何动态添加某个元素下方的相对布局

标签 java android xml parameters android-relativelayout

请帮助我在 RadioButton 下动态添加 RelativeLayout (我必须在类中创建 RelativeLayoutRadioButton)。

类似这样的事情:

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

    <RadioButton
          android:id="@+id/radioButton3"
          android:text="RadioButton" />


    <RelativeLayout
          android:id="@+id/relativeLayout2"
          android:layout_below="@+id/radioButton3"
          android:layout_width="match_parent"
          android:layout_height="wrap_content">

    </RelativeLayout>

</LinearLayout>

要查看我可以写:

myLayout.addView(myView, layoutParams);

但是 ViewGroup 怎么样?

最佳答案

我不确定我是否理解你。请检查并给我反馈。谢谢!

    LinearLayout mLayout = (LinearLayout) findViewById(R.id.myLayout);
    LayoutParams p = new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
    RadioButton mRadioButton = new RadioButton(this);
    mRadioButton.setLayoutParams(p);
    mLayout.addView(mRadioButton);

    p = new LayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.WRAP_CONTENT);
    RelativeLayout mRelativeLayout = new RelativeLayout(this);
    mRelativeLayout.setLayoutParams(p);
    mLayout.addView(mRelativeLayout);

关于java - 如何动态添加某个元素下方的相对布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28822483/

相关文章:

java - 启动一个Android项目

android - 过滤具有权限要求的 Activity

android - 如何在 Android 上使用 XML 指定 RGB 格式的颜色

android - Gallery 在 Android 中显示阴影

java - 部分填充的数组 - 获取最小值和 toString

java - java中如何实现用户级安全和访问jsp页面的限制?

java - 将根元素添加到 xml 字符串并解析 java 中的数据

android - 找到屏幕尺寸后更改 FrameLayout 的尺寸

java - 从数组列表调用方法

android - 使用字符串 android 时的性能