我想播放一个mp4视频,我已经把它放进了资料夹/raw。下面是我的代码,错误“字段初始化器不能应用于非静态字段或非静态方法或属性”(从德语翻译),'FindViewById(Resource.Id.vv)‘是下划线部分。在我的布局文件中,我包含了一个id 'vd‘的VideoView。我将非常感谢每一个帮助播放我的视频!
using Android.App;
using Android.OS;
using Android.Support.V7.App;
using Android.Runtime;
using Android.Widget;
namespace App_1_d
以下是我在应用程序中使用的代码。我不知道出了什么问题,有谁能帮帮我
VideoView videoView = (VideoView) dialoglayout.findViewById(R.id.videoView);
MediaController mediaController = new MediaController(getActivity(),false);
Uri video = Uri.parse(link);
videoView.setMediaController(mediaController);
media
我无法从另一个类调用方法startVideo()。当我尝试编译时,我得到以下错误:
Cannot make a static reference to the non-static method findViewById(int) from the type Activity
下面是startVideo()方法代码:
public static void startVideo(){
startButton = (Button) findViewById(R.id.start_btn);
startButton.setOnClickListener(new OnClickListener
由于开发人员控制台中的安全问题,我按照谷歌的要求将Vitamio 4.2.2更新到5.0.0。但是使用相同的代码,它会崩溃,如下所示:
java.lang.UnsatisfiedLinkError: dlopen failed: library "nulllibstlport_shared.so" not found
at java.lang.Runtime.load(Runtime.java:332)
at java.lang.System.load(System.java:981)
at io.vov.vitamio.MediaPlayer.<clinit>(M