我正在使用摩托羅拉Defy,它具有480x854像素分辨率,我正在測試OpenGL ES應用程序,但無法使我的OpenGL表面運行在我的手機的全分辨率。Android上我的Android OpenGL應用程序的用戶分辨率低於支持的分辨率
我讀了它的其他問題,我已經安裝我的表現是這樣的:
<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true" android:name="com.test.game.MyApplication">
<activity android:name="com.test.game.VikingsActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<supports-screens android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:anyDensity="true"
android:resizeable="true"/>
</application>
但它仍然是行不通的。我錯過了什麼?
當你說你的應用以「較低分辨率」運行時,你是否看到異常大的像素?或者,您的場景佔據屏幕的較小區域(導致黑色邊框)? – TheBuzzSaw 2011-02-24 15:30:14
我的意思是當我在模擬器的屏幕上運行設備和較小的區域時使用更大的像素。 – Andre 2011-02-27 14:14:04