gpt4 book ai didi

android - 以编程方式在任何 Activity 的底部添加 FrameLayout

转载 作者:行者123 更新时间:2023-11-29 14:52:54 32 4
gpt4 key购买 nike

如何找到 Activity 的 Root View ,然后在底部添加框架布局?相反,下面的代码添加到顶部,但不能添加到底部。

    FrameLayout aLayout = new FrameLayout(getActivity());
aLayout.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));

ImageView image = new ImageView(getActivity());
image.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
image.setImageResource(R.drawable.alayer_0);
adLayout.addView(image);

ViewGroup content = (ViewGroup) getActivity().findViewById(android.R.id.content);
content.addView(aLayout);

最佳答案

可能是一种解决方案是您应该使用 xml,在 xml 中首先采用一个相对布局,然后在该相对布局中采用您的框架布局并将框架布局的属性设置为-

android:layout_alignParentBottom="true"

因此您的框架布局将显示在屏幕底部。希望它能完美地满足您的需求。

关于android - 以编程方式在任何 Activity 的底部添加 FrameLayout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13080682/

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