소스(java) 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | import android.app.Activity; import android.net.Uri; import android.os.Bundle; import android.widget.MediaController; import android.widget.VideoView; public class main extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView(R.layout.video); VideoView videoView = (VideoView) findViewById(R.id.VideoView); MediaController mediaController = new MediaController( this ); mediaController.setAnchorView(videoView); // Set video link (mp4 format ) Uri video = Uri.parse(MOVIE_URL); videoView.setMediaController(mediaController); videoView.setVideoURI(video); videoView.requestFocus(); videoView.start(); } } |
레이아웃(xml) 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <? xml version = "1.0" encoding = "utf-8" ?> < LinearLayout android:id = "@+id/LinearLayout01" android:layout_height = "fill_parent" android:paddingLeft = "2px" android:paddingRight = "2px" android:paddingTop = "2px" android:paddingBottom = "2px" android:layout_width = "fill_parent" android:orientation = "vertical" > < VideoView android:layout_height = "fill_parent" android:layout_width = "fill_parent" android:id = "@+id/VideoView" > </ VideoView > </ LinearLayout > |