怎样设置Activity只有竖屏模式?

在Android Manifest 文件中添加如下代码:

android:screenOrientation="portrait" 

怎样判断当前是横屏模式还是竖屏模式?

public static boolean isScreenChange(Context mContext) {
        Configuration mConfiguration = mContext.getResources().getConfiguration();
        int ori = mConfiguration.orientation;
        if(ori == mConfiguration.ORIENTATION_LANDSCAPE) {
            return true;
        }else if(ori == mConfiguration.ORIENTATION_PORTRAIT) {
            return false;
        }
        return false;
    }

 获取设备的版本和Api Level?

if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
            ActionBar mActionBar = getActionBar();
            mActionBar.setSubtitle("J is testing for build version target");
        }

        int version = android.provider.Settings.System.getInt(this.getContentResolver(), android.provider.Settings.System.SYS_PROP_SETTING_VERSION, 3);
        Toast.makeText(this, version + "", Toast.LENGTH_SHORT).show();

 

TBD...

posted on 2015-08-05 17:15  jack.li  阅读(243)  评论(0编辑  收藏  举报