gpt4 book ai didi

android - View 大小的 ICS gui 错误

转载 作者:行者123 更新时间:2023-11-29 02:04:22 24 4
gpt4 key购买 nike

我正在构建一个应用程序,它会在特定时间出现一个弹出窗口,它会占据屏幕并暂停后台 Activity 。在旧版本的 android 上,此弹出 View 工作正常,但在 ICS 上,弹出窗口的顶部被切断。我已经尝试了很多方法来修复它,但它只会弄乱旧版本 Android 中的 View 。有没有其他人有这样的错误?似乎 ICS 错误地计算了屏幕的大小并将屏幕的顶部设置得更远。

ViewGroup root = (ViewGroup) parent.getWindow().peekDecorView();
ViewGroup group = (ViewGroup) root.getChildAt(0);
int title = 0;
if (group.getChildAt(0) instanceof ViewGroup)
title += group.getChildAt(0).getTop();

这就是我找出屏幕顶部位置的方法。这适用于较旧的 Android,但不适用于 ICS。

最佳答案

我想说有一种更简单的方法来创建弹出窗口。此外,您的 Activity 顶部始终位于 y = 0。

关于android - View 大小的 ICS gui 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10884558/

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