Java 视频未在PopupWindow类的VideoView上播放-Android

Java 视频未在PopupWindow类的VideoView上播放-Android,java,android,android-softkeyboard,android-videoview,popupwindow,Java,Android,Android Softkeyboard,Android Videoview,Popupwindow,我有一个自定义键盘应用程序,它扩展InputMethodService并实现KeyboardView.OnKeyboardActionListener 当我在自定义键盘上单击一个键时,它会显示一个使用PopupWindow类的弹出窗口。我已经为这个包含视频视图的PopupWindow类添加了一个布局。因此,当我在Android手机上运行此代码时,它不会给我任何错误,但VideoView不会显示或播放视频。你能帮我一下吗 注意:我的应用程序没有使用任何类型的活动,因为它是一个实现软键盘功能的服务应

我有一个自定义键盘应用程序,它扩展InputMethodService并实现KeyboardView.OnKeyboardActionListener

当我在自定义键盘上单击一个键时,它会显示一个使用PopupWindow类的弹出窗口。我已经为这个包含视频视图的PopupWindow类添加了一个布局。因此,当我在Android手机上运行此代码时,它不会给我任何错误,但VideoView不会显示或播放视频。你能帮我一下吗

注意:我的应用程序没有使用任何类型的活动,因为它是一个实现软键盘功能的服务应用程序

以下是我们的自定义弹出窗口类代码:

public class CustomVideoPopup extends PopupWindow {

...


VideoView videoView = (VideoView)customVideoView.findViewById(R.id.videoView);
videoView.setVideoURI(Uri.parse("path-to-videoFile.mp4"));
videoView.requestFocus();
videoView.start();
videoView.setZOrderOnTop(true);
以下是XML布局:

                <RelativeLayout
                    android:layout_width="match_parent"
                    android:layout_height="match_parent">

                    <VideoView
                        android:id="@+id/videoView"
                        android:layout_width="200dp"
                        android:layout_height="160dp"/>

                </RelativeLayout>