当前位置: 代码迷 >> Android >> android播放视频时,画面倒过来了,该怎么解决
  详细解决方案

android播放视频时,画面倒过来了,该怎么解决

热度:82   发布时间:2016-05-01 21:14:55.0
android播放视频时,画面倒过来了
自己做了一个视频播放器,用的是MediaPlayer和SurfaceView。用模拟器测试正常,但是用Android平板电脑测试时,播放的视频画面倒过来了。在网上找了一下,没有找到任何相关资料。因此,想在这里问问大家有没有遇到这种情况,如何解决?
谢谢!

------解决方案--------------------
是你平板自动感应横竖屏吧?
------解决方案--------------------
是转了90度还是180度?
------解决方案--------------------
应该是你平板电脑的感应问题吧
------解决方案--------------------
Java code
    private int getRotation() throws SettingNotFoundException {        int curRotation = Settings.System.getInt(getContentResolver(),                Settings.System.ACCELEROMETER_ROTATION);        return curRotation;    }    private void setRotationOn() throws SettingNotFoundException {        int settingTemp = 0;        settingTemp=getRotation();        storeRotation = settingTemp;        if (settingTemp == 0) {            Settings.System.putInt(getContentResolver(),                    Settings.System.ACCELEROMETER_ROTATION, 1);        } else {            Log.i(TAG, "Rotation was locked off!");        }    }
------解决方案--------------------
倒过来了是因为你拿反了,竖屏的下方在横屏时应该在右边
------解决方案--------------------
1. 首先判断是否可以横竖转化
2. 可以横竖转化,则关闭转换功能。
------解决方案--------------------
应该是横竖屏铁环惹的祸,呵呵
  相关解决方案