-1

私は URL を持っています。実際には、この URL は広告を表示するので、img、video である可能性があります。ビデオを取得すると、onclick ビデオが再生されるはずです。しかし、再生されません。これを解決します。ありがとう

4

1 に答える 1

1

onCreateでビデオプレーヤーとURLを設定し、onClickListenerを実装して実際の再生を行います。

public class Test extends Activity {
    TabHost th;
    VideoView video;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        // Create tabs using XML

        video = (VideoView) findViewById(R.id.VideoView);
        String path1 = "YOUR_URL";
        MediaController mc = new MediaController(this);
        mc.setAnchorView(video);
        mc.setMediaPlayer(video);
        Uri uri = Uri.parse(path1);
        video.setMediaController(mc);
        video.setVideoURI(uri);
        Button buttonStart = (Button) findViewById(R.id.buttonStart);
        buttonStart.setOnClickListener(new OnClickListener() {

            public void onClick(View v) {
                video.start();
            }

        });

    }
}

これがお役に立てば幸いです。

于 2012-11-24T11:00:07.277 に答える