小编use*_*358的帖子

为什么视频大小会根据视频大小自动更改?

嗨,我已经创建了视频应用程序,它工作正常.但我的视频视图大小会根据视频的高度和宽度自动更改,但我希望在视频视图大小中播放视频如何解决此问题.

这是我的代码:

public class MainActivity extends Activity {


    String SrcPath = "/sdcard/maatraan.3gp";

       /** Called when the activity is first created. */
       @Override
       public void onCreate(Bundle savedInstanceState) {
           super.onCreate(savedInstanceState);
           setContentView(R.layout.activity_main);
           VideoView myVideoView = (VideoView)findViewById(R.id.myvideoview);
           myVideoView.setVideoURI(Uri.parse(SrcPath));
           myVideoView.setMediaController(new MediaController(this));

           myVideoView.requestFocus();
           myVideoView.start();
       }

    }
Run Code Online (Sandbox Code Playgroud)

xml代码:

<VideoView
   android:id="@+id/myvideoview"
   android:layout_width="400dp"
   android:layout_height="400dp" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

我手动定义视频高度和宽度的值,如果我在这个高度和宽度播放视频自动更改视频高度和宽度的高度和宽度我不需要更改视频视图大小,我需要更改视频大小depanding然后视频视图高度和宽度的屏幕尺寸都是....

video android android-videoview

5
推荐指数
1
解决办法
7703
查看次数

标签 统计

android ×1

android-videoview ×1

video ×1