gpt4 book ai didi

java - VideoView 效果不佳

转载 作者:太空宇宙 更新时间:2023-11-04 11:14:53 25 4
gpt4 key购买 nike

当我在手机上调试应用程序时尝试播放应用程序中的视频时,Android 系统通信会出现“无法播放此视频”。我不知道发生了什么事。我在 stackoverflow 上搜索了这个,但我只找到了播放原始文件夹中视频的答案,但我希望它从网络上播放,并且不使用 WebView 来执行此操作。这是我的代码:

public class MainActivity extends AppCompatActivity {
String filmkey;
VideoView ekran;
WebView screen;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
filmkey = "https://www.youtube.com/watch?v=OZJalBmtGnQ";

VideoView ekran = (VideoView) findViewById(R.id.videoView);
Uri video = Uri.parse(filmkey);
ekran.setMediaController(new MediaController(this));
ekran.setVideoURI(video);
ekran.start();
ekran.requestFocus();
}
}

最佳答案

您是否在 list 中添加了权限:

<uses-permission android:name="android.permission.INTERNET"/>

我不确定您是否可以使用 VideoView 播放 YouTube 视频。您的代码适用于非 YouTube 视频。

public class MainActivity extends AppCompatActivity {
String filmkey;
VideoView ekran;
WebView screen;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
filmkey = "http://www.androidbegin.com/tutorial/AndroidCommercial.3gp";

VideoView ekran = (VideoView) findViewById(R.id.videoView);
Uri video = Uri.parse(filmkey);
ekran.setMediaController(new MediaController(this));
ekran.setVideoURI(video);
ekran.start();
ekran.requestFocus();
}
}

关于java - VideoView 效果不佳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45575780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com