gpt4 book ai didi

Android 列布局

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

我正在开发一款从网络检索新闻文章并显示它们的应用程序。文章包含不同的部分、文本部分、图像等,所以我正在做的是解析文章,相应地创建 View (TextView、ImageView 等)并将它们添加到 LinearLayout。

特别是在横向模式的平板电脑上,这看起来不太好,所以首先想到的是让它成为 2 列。

我的问题是:是否有一个库或一段好的代码可以做一些相关的工作,比如测量我添加的 View 的高度,在内容中选择一个好的位置从哪里切换到第二列,注意右列不会比左列更深等等?

图片说明。 enter image description here

最佳答案

抱歉,我误读了您的问题,您正在以编程方式构建布局。如所见in this answer您可以获得这样的窗口尺寸:

Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
int width = size.x;
int height = size.y;

然后,您可以找出一个看起来不错的阈值,开始使用多列并使您的观看次数占您测量的尺寸的百分比。

关于Android 列布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17617219/

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