gpt4 book ai didi

android - 为什么 imageView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);和<应用程序android :hardwareAccelerated ="false" have different effect?

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

不知道为什么要设置

<application
android:hardwareAccelerated="false"

使用 svg-android我看不到图像(由于硬件加速问题?),但如果我设置

imageView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);

我可以让它工作。

View.LAYER_TYPE_SOFTWARE 是否禁用硬件加速?

最佳答案

直接回答你的问题

(Does View.LAYER_TYPE_SOFTWARE disables the hardware acceleration or not?)

是的。

它实际上禁用了硬件加速,但仅在 View 级别,即在您的情况下,在 ImageView 中禁用了硬件加速,同时设置 android:hardwareAccelerated="false"将为您的整个应用程序禁用硬件加速。

更详细的请引用这个link .

关于android - 为什么 imageView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);和<应用程序android :hardwareAccelerated ="false" have different effect?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17814680/

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