0

私のアプリには、ユーザーがビデオの URL をクリックできる webview があります。ネイティブ プレーヤーがトップになり、ユーザーはビデオを見ることができます。ただし、常に縦モードで開きます。ビデオを風景モードで開始したい。どうすればこれを達成できますか?

if(url.endsWith(".mp4")) {
                Intent intent = new Intent(Intent.ACTION_VIEW); 
                intent.setDataAndType(Uri.parse(url), "video/*");
                view.getContext().startActivity(intent);  
                return true;
            } else {
4

1 に答える 1

0

新しいアクティビティを開始します。マニフェストで LANDSCAPE に設定されています。

Intent intent= getIntent();
String uriString = intent.getExtras().getString("videouri");
VideoView video = (VideoView)findViewById(R.id.video);
video.setVideoURI(Uri.parse(uriString));

video.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {

        public void onCompletion(MediaPlayer mp) {
            finish();

        }
    });
于 2012-08-08T12:31:49.830 に答える