gpt4 book ai didi

android - 在运行时检测硬件加速 : Android

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:29:52 25 4
gpt4 key购买 nike

是否可以持续检测 Activity 在创建时是否启用了硬件加速?我担心我的图书馆的用户会在他们不应该通过 list 启用它,而不是专门为我的 Activity 禁用它(正如我指示他们做的那样。)

我能找到的唯一可靠信息 ( http://android-developers.blogspot.com/2011/03/android-30-hardware-acceleration.html ) 说我可以查询 View.isHardwareAccelerated()Canvas.isHardwareAccelerated()。但是,出于我的目的,我想确保在显示我的图书馆的 Activity 时关闭它。到目前为止,我无法在打开或关闭时报告一致的是/否。我尝试在虚拟 View 中进行黑客攻击,将其设置为我的 Activity ,然后对其进行测试,但它总是返回 false。此外,我尝试测试 Window.getAttributes( ).flags,但它们也没有显示。

我正在对此进行测试,因为我的库的硬件加速绘制路径无法正常运行,而且似乎没有任何方法可以修复它。

最佳答案

ActivityInfoflags 中尝试 FLAG_HARDWARE_ACCELERATED Activity ,您可以通过 PackageManager 获得>getActivityInfo().

关于android - 在运行时检测硬件加速 : Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6792115/

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