【Android】動画を再生するには

 ■ はじめに

 * 以下の関連記事で画像を表示したので、今度は、動画についてやってみる。
 * やってみたが、スペックが低いPCで、エミュレータ上で動画のテストするには、エラーがでまくる。。。

■ サンプル

 デザイン部

 * 「activity_main.xml」(メイン画面)

 activity_main.xml

 * VideoView x 1 を追加

 MainActivity.java

package com.example.androidhelloworld;

import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.widget.MediaController;
import android.widget.VideoView;

public class MainActivity extends Activity implements OnClickListener {
    private Button button1;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        // ★ここから、注目★ VideoView オブジェクトの取得
        VideoView videoView = (VideoView)findViewById(R.id.videoView1);
                // メディアコントローラーを設定
        videoView.setMediaController(new MediaController(this));
        // インターネット上のファイルを設定
        videoView.setVideoURI(
                Uri.parse("http://www.gomplayer.jp/img/sample/mp4_h264_aac.mp4"));
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
}

 参考文献

http://wiki.livedoor.jp/moonlight_aska/d/%C6%B0%B2%E8%A4%F2%BA%C6%C0%B8%A4%B9%A4%EB
http://techbooster.jpn.org/andriod/multimedia/5683/
http://wiki.livedoor.jp/moonlight_aska/d/%A5%E1%A5%C7%A5%A3%A5%A2%A5%B3%A5%F3%A5%C8%A5%ED%A1%BC%A5%E9%A1%BC%A4%F2%C9%BD%BC%A8%A4%B9%A4%EB

 関連記事

 画像を表示するには
https://dk521123.hatenablog.com/entry/2013/09/28/013815
音声を再生するには
https://dk521123.hatenablog.com/entry/2020/07/18/000000