gpt4 book ai didi

android - 强制平板电脑处于横向模式

转载 作者:行者123 更新时间:2023-11-29 17:47:14 24 4
gpt4 key购买 nike

当用户启动我的应用程序时,有没有办法强制平板电脑处于横向模式作为默认方向。有没有办法通过主题或类似的东西来做到这一点,以便用户在启动应用程序时不会看到方向变化?

注意:同一应用(应该)处于手机纵向模式

现在我有一个 bool 值文件夹 refs.xml(值和值大),平板电脑和手机的值不同,但用户可以看到应用程序正在旋转代码:

public static boolean isTablet(Context context) {   
return (context.getResources().getBoolean(R.bool.isTablet));
}

最佳答案

    if (isTablet(getApplicationContext())) {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
} else {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
setContentView(R.layout.yourlayout);



**//this method for check having run in tablet or not??**

public static boolean isTablet(Context context) {
return (context.getResources().getConfiguration().screenLayout
& Configuration.SCREENLAYOUT_SIZE_MASK)
>= Configuration.SCREENLAYOUT_SIZE_LARGE;
}

关于android - 强制平板电脑处于横向模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25638611/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com