Androidはタイトルを外し、横画面や縦画面を強制的に設定します


Androidはタイトルを外し、横画面や縦画面を強制的に設定します
ActivityのonCreateメソッドのsetContentView(myview)呼び出しの前に、次のコードを追加します.
requestWindowFeature(Window.FEATURE_NO_TITLE);//      
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,    WindowManager.LayoutParams.FLAG_FULLSCREEN);//      

クロススクリーン
次のコード例に従ってActivityのonResumeメソッドを変更します.
@Override  protected void onResume() {   
/**    *          */   
if(getRequestedOrientation()!=ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE){    
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);   
}   
super.onResume();  
}  

または、コンフィギュレーション・ファイルでActivityノードにandroid:screenOrientationプロパティを追加します(landscapeは横方向、portraitは縦方向)
android:launchMode="singleTask" android:screenOrientation="portrait">  

縦画面にSCREEN_を設定するにはORIENTATION_PORTRAIT
さらに、各activityにはこの属性screenOrientationがあり、各activityには設定が必要であり、縦スクリーン(portrait)に設定したり、無重力誘導(nosensor)に設定したりすることができます.
プログラムインタフェースを一方向に保つには、携帯電話の方向に沿って変化しない処理方法:Android Manifest.xmlの中に配置すればいいです.この行android:screenOrientation=「landscape」に参加します.たとえば(landscapeは横方向、portraitは縦方向):Javaコード:                                                                                                                                            また、androidでは画面の切り替えごとにActivityが再起動されるので、Activityが破棄される前に現在のアクティビティの状態を保存しておき、Activityが再度Createされたときに配置をロードしておくと、進行中のゲームは自動的に再起動しなくなります!縦画面から横画面に切り替えられるプログラムもありますが、逆に、この場合はどうすればいいのでしょうか?Activityを構成する場所では、android:screenOrientation=「portrait」の構成を行います.これにより、縦スクリーンが常に縦スクリーンになっているか、landscapeが横になっていることが保証されます.縦画面切り替えに適したプログラムもあります.どのように処理しますか?まずActivityを構成する際には、android:configChanges="keyboardHidden|orientation"となり、ActivityのonConfigurationChangedメソッドを書き換える必要があります.実現方式は以下の通りである.あまりする必要はありません:@Override public void onConfiguration Changed(Configuration newConfig){super.onConfiguration Changed(newConfig);if(this.getResources().getConfiguration().orientation==Configuration.ORIENTATION_LANDSCAPE){                         //land do nothing is ok                 } else if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) {                         //port do nothing is ok                 }         }