gpt4 book ai didi

android - 如何更改 android 中的选项卡宽度和高度以适用于所有设备

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

我找到了一种改变标签宽度和高度的方法,但我不确定它是否适用于所有设备。

这是方法。

Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();

tabHost.getTabWidget().getChildAt(0).setLayoutParams(new
LinearLayout.LayoutParams((width/3)-2,100));
tabHost.getTabWidget().getChildAt(1).setLayoutParams(new
LinearLayout.LayoutParams((width/3)-2,100));

tabHost.getTabWidget().getChildAt(2).setLayoutParams(new
LinearLayout.LayoutParams((width/3)-2,100));

LayoutParams 在 int 变量中获取高度和宽度,那么有没有办法使用其他方法(例如更改布局 xml 或其他技术)来更改高度和宽度?

最佳答案

你可以在初始化的时候指定宽度和高度,但是如果你想得到显示的宽度,高度你可以在调用draw之后得到。

关于android - 如何更改 android 中的选项卡宽度和高度以适用于所有设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10400086/

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