Android手機作業系統是由Google推出的一款基於Linux的開源手機作業系統。我們可以在模擬器中對其進行相應的操作來實現各種功能以滿足使用者的需求。在這裡就簡要介紹一下Android實現全屏的相關方法。
新版本的Android Framework和老版本的實現起來有些不同。這裡只給出新版本的Android實現全屏代碼。
- package pub.tetris;
- import android.app.Activity;
- import android.os.Bundle;
- import android.view.Window;
- import android.view.WindowManager;
- public class TetrisActivity extends Activity {
- /** Called when the activity is first created. */
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- /**全屏設定,隱藏視窗所有裝飾*/
- getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
- WindowManager.LayoutParams.FLAG_FULLSCREEN);
- /**標題是屬於View的,所以視窗所有的修飾部分被隱藏後標題依然有效*/
- requestWindowFeature(Window.FEATURE_NO_TITLE);
- TileView tile = new TileView(this);
- Tetris tetris = new Tetris();
- tetris.init(tile);
- Thread engine = new Thread(tetris);
- setContentView(tile);
- engine.start();
- }
- }
Android實現全屏相關操作方法就為大家介紹到這裡。