how to play .3GP video file in android

后端 未结 3 651
Happy的楠姐
Happy的楠姐 2021-01-26 04:20

HI i want to play a .3GP video file in android phone. i tried below code but it shows cant play video.so please tell me what i will do

This is my code

          


        
3条回答
  •  独厮守ぢ
    2021-01-26 04:59

    Check the following code which is there in the Android SDK demo

    package com.example.android.apis.media;
    
    import com.example.android.apis.R;
    
    import android.app.Activity;
    
    import android.os.Bundle;
    
    import android.widget.MediaController;
    
    import android.widget.Toast;
    
    import android.widget.VideoView;
    
    public class VideoViewDemo extends Activity {
    
        /**
         * TODO: Set the path variable to a streaming video URL or a local media
         * file path.
         */
        private String path = "";
        private VideoView mVideoView;
    
        @Override
        public void onCreate(Bundle icicle) {
            super.onCreate(icicle);
            setContentView(R.layout.videoview);
            mVideoView = (VideoView) findViewById(R.id.surface_view);
    
            if (path == "") {
                // Tell the user to provide a media file URL/path.
                Toast.makeText(
                        VideoViewDemo.this,
                        "Please edit VideoViewDemo Activity, and set path"
                                + " variable to your media file URL/path",
                        Toast.LENGTH_LONG).show();
    
            } else {
    
                /*
                 * Alternatively,for streaming media you can use
                 * mVideoView.setVideoURI(Uri.parse(URLstring));
                 */
                mVideoView.setVideoPath(path);
                mVideoView.setMediaController(new MediaController(this));
                mVideoView.requestFocus();
    
            }
        }
    }
    

    videoview.xml

    
    

提交回复
热议问题