【问题标题】:media player screen rotation issue媒体播放器屏幕旋转问题
【发布时间】:2011-05-02 13:15:41
【问题描述】:

我制作了一个媒体播放器,并在 onSurfaceCreated() 方法中调用了 setDataSource()、setDisplay() 和 prepare() 方法。第一次渲染视图时一切正常,如果我旋转屏幕,显示消失并且只有音频可用。我将如何让它工作?我使用视频视图来显示视频。请帮我解决这个问题。

【问题讨论】:

    标签: android media-player screen-rotation


    【解决方案1】:

    从您的问题中,我可以看到您正在使用表面视图,当您旋转屏幕时该视图将重新启动。因此,您必须根据需要将屏幕模式设置为横向或纵向。 否则,您必须想出除使用表面视图之外的其他方法。

    【讨论】:

      【解决方案2】:

      当您旋转屏幕时,Activity 会被销毁,并使用不同的配置创建一个新的。如果某些东西不起作用,则意味着您应该在横向模式下测试您的应用程序。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多