Tôi muốn hình ảnh động của tôi trong android 4.0 là rất chậm và thiếu. Vì vậy, tôi muốn cho phép tăng tốc phần cứng và đã cố gắng làm những gì trang this nói nhưng không có may mắn.Android: Kích hoạt tính năng tăng tốc phần cứng
Bạn có thể thấy biểu hiện của tôi ở đây:
<?xml version="1.0" encoding="UTF-8"?>
<manifest android:versionCode="1" android:versionName="1.0"
package="com.jws.battleship" xmlns:android="http://schemas.android.com/apk/res/android">
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15"/>
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.Black.NoTitleBar"
android:hardwareAccelerated="true">
<activity
android:label="@string/app_name"
android:name=".HomeActivity"
android:hardwareAccelerated="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".UserPreferences"/>
<activity android:name=".BattleActivity" android:screenOrientation="landscape"/>
<activity android:name=".HighScoreActivity"/>
<activity android:name=".StoreActivity"/>
<activity android:name=".JoinBattle"/>
<activity android:name=".CreateBattleActivity"/>
<activity android:name=".FriendList"/>
<activity android:name=".FriendListActivity"/>
<activity android:name=".SelectNetworkActivity"/>
<activity android:name=".BluetoothDevicesListActivity"/>
<activity android:name=".NetworkFactoryActivity"/>
</application>
</manifest>
sau đó tôi kiểm tra xem nó đã cho phép tăng tốc phần cứng trong onCreate() như thế này:
ListView list = (ListView)findViewById(R.id.home_list_active_games);
Boolean test = list.isHardwareAccelerated();
Nhưng nó luôn luôn trả về false !? Tôi có cần phải thêm một số loại giấy phép hoặc những gì là sai ở đây?
BR
Tôi cũng đã thử điều đó mà không có may mắn: ( – Sulby