Androidプログラミング設定フルスクリーンの方法例詳細
この例は、Androidプログラミングによるフルスクリーン設定の方法を説明する。皆さんに参考にしてあげます。具体的には以下の通りです。
実際のアプリケーション開発においては、Activityをフルスクリーン表示に設定する必要がありますが、一般的には2つの方法でフルスクリーン表示を設定することができます。一つはコードに設定できること、もう一つはmanifestプロファイルによってフルスクリーンを設定することです。
その一:コードに設定する(以下の通り)
その2:manifestプロファイルに設定する
ここで述べたように、皆さんのAndroidプログラムの設計に役に立ちます。
実際のアプリケーション開発においては、Activityをフルスクリーン表示に設定する必要がありますが、一般的には2つの方法でフルスクリーン表示を設定することができます。一つはコードに設定できること、もう一つはmanifestプロファイルによってフルスクリーンを設定することです。
その一:コードに設定する(以下の通り)
package xiaohang.zhimeng;
import android.app.Activity;
import android.content.pm.ActivityInfo;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;
public class Activity01 extends Activity {
@Override
public 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_LANDSCAPE);
setContentView(R.layout.main);
}
}
ただし、コードに設定すると、タイトルなしとフルスクリーン設定の2つのコードをセットしてセットアップします。このコードの前です。そうでなければ、エラーを報告します。その2:manifestプロファイルに設定する
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ladygaga.playboy"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name="com.ladygaga.test.ImageSwitcherTest"
android:screenOrientation="sensor"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
または:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ladygaga.playboy"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" />
<application android:icon="@drawable/icon"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:label="@string/app_name">
<activity android:name="com.ladygaga.test.ImageSwitcherTest"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
対応するActivityにノードに属性を追加します。android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
は、あるActivityフルスクリーン表示を設定することができます。android:theme=「@android:style/The me.NoTitleBar」に設定すると、タイトルなしに設定されます。ここで述べたように、皆さんのAndroidプログラムの設計に役に立ちます。