2017-09-04 17 views
-3

以下のコードを使用してタイトルバーを削除しようとしました。しかし、それは動作しません、それはまだタイトルバーを示しています。タイトルバーを削除してフルスクリーンモードで操作するには?

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    requestWindowFeature(Window.FEATURE_NO_TITLE); 
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE); 
    setContentView(R.layout.activity_main); 
} 

私もアプリは「残念ながらて、myAppは動作を停止しました」と言って動作を停止しfollows.Butとしてmainfestファイルにテーマを変えてみました。

<activity android:name="..." android:screenOrientation="landscape" android:theme="@android:style/Theme.NoTitleBar.Fullscreen">

+0

ログが何を言うのですか? – Isaac

答えて

1

setContentViewを(呼び出す前にこれを行ってください)

requestWindowFeature(Window.FEATURE_NO_TITLE); 
getWindow().requestFeature(Window.FEATURE_ACTION_BAR); 
if (getSupportActionBar() != null) 
    getSupportActionBar().hide(); 
//Remove notification bar 
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 
関連する問題