2017-03-21 3 views
0

Im은 캔버스 그리기 방법을 사용하여 Android 용 게임을 만들려고 시도했지만 문제가 하나 있습니다. 모든 스프라이트는 화면의 특정 종횡비로 만들어졌으며 게임은 전체 화면을 차지하지 않습니다. 여기에 그 모습이 있습니다. enter image description here안드로이드 응용 프로그램의 도구 모음 숨기기

3 개의 버튼이있는 오른쪽 영역이 무엇인지 확실하지 않지만 전체 화면을 활용할 수 있도록 숨기려고합니다. 누군가가 어떻게 알려주시겠습니까? 감사.

편집 : 다음은 내 MainActivity 클래스의 코드입니다.

package com.example.beaverduck.functionflyer.engine; 

import android.os.Bundle; 
import android.support.v7.app.AppCompatActivity; 
import android.view.Window; 
import android.view.WindowManager; 

public class MainActivity extends AppCompatActivity { 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     requestWindowFeature(Window.FEATURE_NO_TITLE); 
     getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 
     setContentView(new GamePanel(this)); 
    } 
} 

답변

0

런처 화면에서 사용해보십시오.

requestWindowFeature(Window.FEATURE_NO_TITLE); 
     getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
       WindowManager.LayoutParams.FLAG_FULLSCREEN); 
+0

난 이미 내 코드에서, 그리고 메신저는 어떤 작업 표시 줄 테마를 사용하여, 두 경우 모두 어떤 –

0

AndroidManiifest.xml에서 사용중인 테마에 작업 표시 줄이 없는지 확인한 다음 styles.xml도 확인하십시오.

의 AndroidManifest.xml

<activity 
      android:name=".MainActivity" 
      android:theme="@style/AppTheme"> 
     </activity> 

styles.xml

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 
     <!-- Customize your theme here. --> 
     <item name="colorPrimary">@color/colorPrimary</item> 
     <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
     <item name="colorAccent">@color/colorAccent</item> 
    </style> 
+0

를 수행하지 않았 음이 . AndroidManifest : android : theme = "@ style/Theme.AppCompat.Light.NoActionBar"> 스타일 :