我正在构建一个需要在画布上进行大量绘图的应用程序。我注意到该应用程序在高分辨率设备(例如nexus 7)中有点滞后。我看到开发人员选项中有一个 Force GPU 选项。启用 Force GPU 后,我的应用程序运行绝对流畅。
我读过这个 Force GPU 选项称为硬件加速,它仅适用于 Android 3.0 及更高版本。
我的应用程序面向 Android 2.3 及更高版本。
是否可以在任何 Android 3.0 或更高版本的设备上以编程方式启用硬件加速(或强制 GPU——无论其名称如何)?
就像是:
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB){
Turn On Hardware Accelerate HERE but How can i do this?
any code snippet would be welcome/helpful/thanks
}