簡體   English   中英

禁用Android硬件加速運行時

[英]Disabling android hardware acceleration Runtime

我希望我的應用程序硬件加速某些設備,但不是所有設備。 主要是運行ICS的手機。 我知道我可以單獨禁用每個視圖,但我想避免這種情況。 那么如何在運行時禁用硬件加速?

我想做與此相反的事情

getWindow().setFlags(
    WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED,
    WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED);

在窗口級禁用它。沒有視圖級別。

編輯我做了相反的事情。 我在清單中禁用了HA,並在需要時在窗口級別啟用它。 但Q仍然有效

這篇Android博客文章現已推出一年(2011年3月),但它聲明:“請注意,您目前無法在窗口級禁用硬件加速。”

這篇文章的大部分內容似乎仍然有效 - 我正在追逐一個特定於Galaxy Nexus的錯誤,這個錯誤似乎源於硬件加速和路徑剪切......

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM