इस पृष्ठ पर ट्यूटोरियल के बाद (200 9 में लिखा गया) अब और काम नहीं करता है। http://www.androidsnippets.com/how-to-make-an-activity-fullscreenइमर्सिव मोड में फोर्स एंड्रॉइड libgdx
public class FullScreen extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
}
}
इसी तरह, android.xml में विषय बदलने की कोशिश कर रहा कोई प्रभाव नहीं है:,
कुछ घंटों के लिए वेब परिशोध के बाद मैं नहीं कर सकते: android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
यहाँ एक स्क्रीनशॉट है कोई भी लेख ढूंढें जो मेरी मदद कर सके। तो कैसे, libgdx के संस्करण 1.5.4 में, क्या मुझे immersive full screen मिल सकता है?
public class AndroidLauncher extends AndroidApplication {
@Override
protected void onCreate (Bundle savedInstanceState) {
hideSystemUi();
super.onCreate(savedInstanceState);
AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
config.hideStatusBar=true;
config.useImmersiveMode=true;
initialize(new game(), config);
}
private void hideSystemUi() {
getWindow().getDecorView().setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_IMMERSIVE);
}
}
कोई गतिविधि वर्ग है लक्षित कर OnWindowFocusChanged विधि करने के लिए जोड़ा जाना आवश्यक है। यही कारण है कि पहला व्यक्ति –
काम नहीं करता है हाँ: https://github.com/anubiann00b/TileArena/blob/master/android/src/game/tile/arena/android/AndroidLauncher.java आपका लॉन्चर विस्तारित करता है 'एप्लिकेशन' जो 'गतिविधि' को बढ़ाता है। –
अभी भी कुछ भी नहीं: http://jsfiddle.net/85e9hqve/ –