在AndroidManifest.xml中設定
a.整個application設定
<application android:hardwareAccelerated="true" ...>b.對activity
<activity android:hardwareAccelerated="false" />您可以在application中設定整體是否要加速,然後在activity中對分別activity來設定。但是,如果您想要在程式中設定,或者只針對某一個View來設定呢的話,可以參考下面程式碼:
// 在window中只能設定硬體加速,不能取消哦。 getWindow().setFlags(WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED, WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED); // 在view中可以取消硬體加速 myView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
沒有留言:
張貼留言