フルスクリーンモード

Posted by muchag | Android |
初回投稿:2011-04-05 (火) 17:00:23 | 最終更新:2011-04-06 (水) 11:59:21

アンドロイドアプリケーションの画面には、
タイトルバーとステータスバーが存在するが
これらを非表示にしてフルスクリーンにすることができる。

スクリプトの場合
  1. package com.example.sample;  
  2.      
  3. import android.app.Activity;  
  4. import android.os.Bundle;  
  5. import android.view.Window;  
  6. import android.view.WindowManager;  
  7.      
  8. public class MyActivity extends Activity{  
  9.      
  10.     @Override  
  11.     public void onCreate(Bundle savedInstanceState) {  
  12.         super.onCreate(savedInstanceState);  
  13.              
  14.         //タイトルバーを非表示。setContentView より手前に記述すること
  15.         requestWindowFeature(Window.FEATURE_NO_TITLE);  
  16.      
  17.         setContentView(R.layout.main);  
  18.      
  19.         //ステータスバーを非表示。こちらは setContentView の前後を問わず。
  20.         getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);  
  21.     }  
  22. }

 

XML の場合
AndroidManifest.xml

 

アプリケーション全体に設定
  1. <application ・・・ android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
  2.     /* その他の記述 */
  3. </application>

 

アクティビティに設定
  1. <activity ・・・ android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
  2.     /* その他の記述 */
  3. </activity>
Posted by muchag | Android |
初回投稿:2011-04-05 (火) 17:00:23 | 最終更新:2011-04-06 (水) 11:59:21

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment