首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >禁用强制GPU渲染编程

禁用强制GPU渲染编程
EN

Stack Overflow用户
提问于 2012-12-03 16:42:07
回答 2查看 1.8K关注 0票数 0

我想在我的android程序中禁用强制GPU渲染。现在我必须在设备上设置并禁用它,但这对我的用户来说很难。

EN

Stack Overflow用户

发布于 2013-03-05 18:43:05

我不认为你可以通过添加

代码语言:javascript
运行
复制
android:hardwareAccelerated="false"

如果将代码跟踪到Window.setWindowManager()中,您可以看到以下内容

代码语言:javascript
运行
复制
public void setWindowManager(...) {
...
mHardwareAccelerated = hardwareAccelerated
                || SystemProperties.getBoolean(PROPERTY_HARDWARE_UI, false); 
...
}

哪里,

hardwareAccelerated:来自安卓:硬件加速

PROPERTY_HARDWARE_UI属性是通过"Force GPU rendering“选项设置的。

你可以看到,如果用户手动勾选“强制GPU渲染”选项,无论android:hardwareAccelerated是什么,mHardwareAccelerated变量都会被赋予一个真实值。

票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13679727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档