プロジェクトで新しいアクティビティが定義されましたが、フルスクリーンで問題が発生しました。アクティビティがフルスクリーンで表示されない
私はこのようなマニフェストファイルで定義された:
<activity android:name=".Test"
android:launchMode="singleInstance" android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
.............
>
私は別の活動から活動を開始した場合、私は希望をフルスクリーンを得ました。私はBroadcastReceiverからこの活動を開始したときに問題がある - 私はこのようなBroadcastReceiver何かの内側に、このアクティビティを開く必要があります。私も、このようにしようとした
public void onReceive(Context context, Intent intent) {
Intent test = new Intent(context, Test.class);
test.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(test);
}
:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.test);
}
なしフルスクリーンの場合をその活動は私のBroadcastRecieverから始まります。
なぜこの場合、フルスクリーン表示にならないのですか?アクティビティが作成されて表示された後にフルスクリーンをリクエストする方法はありますか?