gpt4 book ai didi

Android:动态 View 后不显示按钮

转载 作者:行者123 更新时间:2023-11-29 18:16:07 25 4
gpt4 key购买 nike

我正在尝试在 Textview 和 Button 之间动态放置位图:

<TextView android:text="TextView" android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<LinearLayout android:layout_height="wrap_content" android:id="@+id/linearLayout1" android:layout_width="wrap_content" android:orientation="vertical">
</LinearLayout>
<LinearLayout android:layout_width="fill_parent" android:id="@+id/linearLayout2" android:layout_height="fill_parent" android:orientation="vertical">
<Button android:layout_width="fill_parent" android:layout_gravity="fill_vertical" android:text="Button" android:layout_height="fill_parent" android:id="@+id/button1"> </Button>
</LinearLayout>

在我的主 Activity 中,我创建了自定义 View 并将其添加到 LinearLayout1

mView = new myView(this);
LinearLayout ll = (LinearLayout)findViewById(R.id.linearLayout1);
ll.addView(rView);

我的问题是,myView 占用了它下方的所有可用空间。

我错过了什么?

提前致谢。

最佳答案

尝试为您的自定义 View 动态设置布局参数。

l1.addView(rView, new LinearLayout.LayoutParams(100, LayoutParams.WRAP_CONTENT));

同样尝试动态设置左右位置

关于Android:动态 View 后不显示按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7980220/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com