0
我有一個Activity
和一些Fragments
在其中的應用程序。我希望我的應用處於縱向模式,但有一個DialogFragment
必須檢測方向,並相應地更改其佈局。如何在縱向模式下使用只有一個可更改方向的DialogFragment的應用程序?
我該怎麼做?
我有一個Activity
和一些Fragments
在其中的應用程序。我希望我的應用處於縱向模式,但有一個DialogFragment
必須檢測方向,並相應地更改其佈局。如何在縱向模式下使用只有一個可更改方向的DialogFragment的應用程序?
我該怎麼做?
onCreate
你應該定向設定編程到SCREEN_ORIENTATION_UNSPECIFIED
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED);
如果我叫getActivity()setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED)。在我的Fragment的onCreate中,它將確定活動的方向,而不是片段,對嗎? – jul 2013-04-23 09:09:33
是的,是的。您可以強制onPause e中的橫向方向在onResume – Blackbelt 2013-04-23 09:22:30
內未指定。但是,如何設置我的片段的方向,即所有縱向方向,除了可以更改方向的方向之外? – jul 2013-04-23 09:38:57