How to keep playing video while changing to landscape mode android

前端 未结 3 1140
野的像风
野的像风 2020-12-08 15:02

I\'m playing video (on VideoView) on portrait mode (not on full screen) and when I change to

landscape mode the video stop.

When I change it to

3条回答
  •  北荒
    北荒 (楼主)
    2020-12-08 15:31

    all you need to do is add this to activity in AndroidManifest.xml:

     android:configChanges="orientation"
    

    Your Video activity should look something like this.

     
    

    If your target API level 13 or higher, you must include the screenSize value in addition to the orientation value as described here. Your Video activity should look something like this.

     
    

    And then add the following method to VideoPlayerActivity:

    @Override
    public void onConfigurationChanged(Configuration newConfig) {
        super.onConfigurationChanged(newConfig);
    }
    

提交回复
热议问题