2017-03-21 20 views
0

キャンバスの描画メソッドを使用してアンドロイドのゲームを作ろうとしていますが、問題が1つあります。すべてのスプライトは画面の特定のアスペクト比に合わせて作られていますが、ゲームは画面全体を占めません。それはそれがどのように見えるかです。 enter image description hereアンドロイドアプリケーションのツールバーを非表示

3つのボタンの右側の領域はわかりませんが、私はそれを隠して画面全体を利用できるようにしたいと思います。誰かが私にどのように知らせてくれますか?ありがとう。

EDIT: 私の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"> スタイル: