我的问题似乎有点令人困惑:
我正在开发一个应用程序,其中我有一个主要活动和4个片段(4页),我还需要指示我使用ViewPagerIndicator进行滑动手势。
所有的拳头: 在我的一个标签(片段)中,我需要在全屏模式下播放视频,我想强制它在横向模式下传递,当我选择适当的标签时(我称之为风景标签)。我做了一些挖掘,我发现从片段,我不能做这样的事情(强迫窗口,查看,成为风景),或者我没有找到正确的答案,虽然我使用下面的代码,但我得到一个逻辑错误,因为我需要在主要活动中调用它,因为我理解它:
getActivity().requestWindowFeature(Window.FEATURE_NO_TITLE);
getActivity().getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
答案 0 :(得分:0)
这个答案解决了我的问题,就像你的一样:
public class YourClassName extends FragmentActivity {
static boolean isTablet = false;
static ActionBar actionBar = null;
public void onCreate(Bundle savedInstanceState) {
actionBar = getActionBar();
if ((getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) >= Configuration.SCREENLAYOUT_SIZE_LARGE) {
setContentView(R.layout.single_pane_fragment_layout);
isTablet = true;
} else {
setContentView(R.layout.viewpager_fragment_layout);
}