最近我的應用程序收到了很多意見,「它不工作」與CM9 Android冰淇淋三明治。我無法在運行Android 4.0的模擬器上重現錯誤,並且由於Android市場的運作方式,我無法聯繫這些人詢問有關細節。Android 4.0兼容性問題與Canvas.clipPath
幸運的是,一個崩潰錯誤報告引起了我的注意。我正在使用Canvas.clipPath
繪製圓角......並且看起來有些手機在嘗試使用該功能時會擲出UnsupportedOperationException
。快速瀏覽谷歌顯示,在Android 4.0中使用硬件加速似乎是一個問題 - 所以這是收到評論的潛在原因。
問題是 - 發生了什麼事?在以前的android版本中加速的應用程序硬件不?爲什麼不支持這樣的通用功能?什麼是解決方法?
Canvas.clipPath的示例用法可以在我的其他文章中找到。這裏檢查接受的答案:Android rounded corners in ListView
在此先感謝
我在我的應用程序中找到了同樣的東西。您可以在Manifest.xml中將android:hardwareAccelerated =「false」設置爲解決方法。這工作在蜂窩和推測是有效的ICS – CjS 2012-02-16 08:22:49