gpt4 book ai didi

android - 如何在 Android 中基于布局隐藏操作栏

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

我想在为较小的设备更改布局时禁用 actionBar,但我不知道该怎么做。可能我会做

ActionBar actionBar = getSupportActionBar();
actionBar.hide();

但是如何检查布局呢?

最佳答案

很简单,您可以使用此示例获取屏幕大小,然后在需要时隐藏 ActionBar

DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
double x = Math.pow(dm.widthPixels/dm.xdpi,2);
double y = Math.pow(dm.heightPixels/dm.ydpi,2);
double screenInches = Math.sqrt(x+y);

它将为您提供以英寸为单位的屏幕尺寸。如果你想要以像素为单位,那么你可以使用

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

希望对你有帮助

关于android - 如何在 Android 中基于布局隐藏操作栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36969544/

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