2012-04-18 6 views
6

横長モードのDialogFragmentや、横長モードのアクティビティの一部と同様のDialleFragmentを実装することは可能ですか?AndroidのDialogFragmentをポートレートモードで、横長モードのアクティビティの一部として表示

Activity activity = getActivity(); 
int orientation = activity.getResources().getConfiguration().orientation; 

if (orientation == Configuration.ORIENTATION_LANDSCAPE) 
{ 
    // Start DialogFragment as dialog 
    MyFragmentDialog frag = new MyFragmentDialog(); 
    frag.show(getFragmentManager(), "dialog"); 
} 
else 
{ 
    // Start activity that embeds DialogFragment 
    Intent intent = new SimpleFragmentActivity.IntentBuilder(activity, MyFragmentDialog.class) 
      .create(); 
    activity.startActivity(intent); 
} 

SimpleFragmentActivity単に基本的にはあなただけの便宜のために活動してフラグメント・ダイアログを埋め込んで、しかし、それ私が書いたラッパー活動である:あなたがいくつかのコードで私を提示した場合、このような

+0

私も同じような問題があります:フラグメントでフルスクリーンのアクティビティを表示するにはどのように肖像画で、同じフラグメントを横に表示するか? –

答えて

関連する問題