2014-02-28 70 views
0

目前我正在使用這種方法來「縮放」設備的屏幕尺寸,並且它在我的Nexus 5(5英寸尺寸)上完美工作,但在我的Nexus 7 2012(7英寸屏幕尺寸)寬度似乎是完美的我會說,但高度是可怕的。底部有2英寸的黑色空間。縮放AndEngine遊戲到不同的設備尺寸

@Override 
public EngineOptions onCreateEngineOptions() { 

    prefs = PreferenceManager.getDefaultSharedPreferences(this); 
    camera = new FollowCamera(0, 0, Constants.CW, Constants.CH); 
    IResolutionPolicy resolutionPolicy = new FillResolutionPolicy(); 
    EngineOptions engineOptions = new EngineOptions(true, 
      ScreenOrientation.PORTRAIT_FIXED, resolutionPolicy, camera); 
    engineOptions.getAudioOptions().setNeedsMusic(true).setNeedsSound(true); 
    engineOptions.setWakeLockOptions(WakeLockOptions.SCREEN_ON); 
    return engineOptions; 
} 

這裏是我的常量

public static final int CW = 480; //Width of Game 
public static final int CH = 800; //Height of Game 

難道你們幫我解決這個問題?謝謝。

回答

1

我在另一個鏈接中給出了類似的答案。所以,希望我在下面的鏈接的答案可以幫助你:

andengine activity bg not fit the screen

+0

非常感謝你,我發現我的問題,這帶來了另一個問題。但是這個固定的一半。再次感謝你。 – Fernando

+0

高興地幫助:) – Sushil