gpt4 book ai didi

Android:如何在 android 4.2 上折叠状态栏?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:07:05 24 4
gpt4 key购买 nike

Android 4.2 有没有办法折叠通知栏?

我使用的代码仅适用于以前的 Android 版本:

try{
Object service = c.getSystemService("statusbar");
Class<?> statusbarManager = Class.forName("android.app.StatusBarManager");
Method collapse = statusbarManager.getMethod("collapse");
collapse.setAccessible(true);
collapse.invoke(service);
}catch(Exception ex){}

请帮帮我...

最佳答案

这很 hacky,但既然您决定走这条路,请尝试使用以下代码。

        if (currentApiVersion <= 16) {
Method collapse = statusbarManager.getMethod("collapse");
collapse.invoke(service);
} else {
Method collapse2 = statusbarManager.getMethod("collapsePanels");
collapse2.invoke(service);
}

关于Android:如何在 android 4.2 上折叠状态栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13766789/

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