gpt4 book ai didi

android - 为什么我不能为我的 View 设置重力

转载 作者:行者123 更新时间:2023-11-30 03:34:50 26 4
gpt4 key购买 nike

我想设置 View 的重力(在我的 .java 文件中),但出于某种原因这次无法完成(它声明没有这样的方法)。但通常 setGravity(Gravity.CENTER); 只会被视为有效代码。

那为什么不能一直做呢?当无法设置 View 的重力但我仍然想将其对齐到中间时该怎么办(如setGravity(Gravity.CENTER);)?

AScrollView middle = new AScrollView(context);

RelativeLayout.LayoutParams formid =
new RelativeLayout.LayoutParams(width,LayoutParams.WRAP_CONTENT);

middle.setLayoutParams(formid);

middle.setGravity(Gravity.CENTER); //This can't be done..

最佳答案

我不能确切地说出为什么你不能在 ScrollView 上设置 Gravity,但我很确定你不能。但是,如果您有一个 ScrollView,那么您应该有一些 Layout 或其中的内容可以滚动。只需在 Layout 上设置 Gravity,它就会给你想要的效果

关于android - 为什么我不能为我的 View 设置重力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16768277/

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