gpt4 book ai didi

android - 居中 WRAP_CONTENT

转载 作者:行者123 更新时间:2023-11-30 04:35:01 35 4
gpt4 key购买 nike

目前我在另一个 View 中有一个 View (它是一个广告),但是因为我使用的是 MATCH_PARENT,所以宽度是整个屏幕的长度,而我只希望它是广告尺寸。现在 WRAP_CONTENT 解决了这个问题,但我现在如何将 View 置于屏幕底部的中心?我正在使用以下代码...

LinearLayout ll = new LinearLayout(this);
ll.setHorizontalGravity(Gravity.CENTER); //Place centre
ll.setVerticalGravity(Gravity.BOTTOM); //place bottom
mobfoxView = new MobFoxView(this, "xxxxxxxxxxxxxxxx", true, true);
mobfoxView.setBannerListener(this);
mobfoxView.setVisibility(View.GONE);
ll.addView(mobfoxView);
this.addContentView(ll, new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));

问题是由于 WRAP_CONTENT,它不再居中。我如何让它工作以使布局在屏幕底部居中?

最佳答案

尝试这些编辑:

ll.setGravity(Gravity.CENTER | Gravity.BOTTOM);
mobfoxView = new MobFoxView(this, "xxxxxxxxxxxxxxxx", true, true);
mobfoxView.setBannerListener(this);
mobfoxView.setVisibility(View.GONE);
ll.addView(mobfoxView, new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
this.addContentView(ll, new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));

这样,如果 ll 附加在树的末尾,它将填充所有内容并定位在底部。

关于android - 居中 WRAP_CONTENT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7003889/

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