Добрый вечер. Я хочу, чтобы создать Native Android VideoView. Где ошибка есть? He работал. Hе ошибке.
CallInUIThread(
procedure
var
DM: JDisplayMetrics;
VideoView: JVideoView;
NativeLayout: JNativeLayout;
begin
DM := GetJDisplayMetrics;
VideoView := TJVideoView.JavaClass.init(SharedActivity);
VideoView.setMinimumWidth(DM.widthPixels);
VideoView.setMinimumHeight(DM.heightPixels);
VideoView.setVideoPath(StringToJString('http://techslides.com/demos/sample-videos/small.3gp'));
VideoView.requestFocus();
VideoView.start();
NativeLayout := TJNativeLayout.JavaClass.init(SharedActivity, MainActivity.getTextEditorProxy.getWindowToken);
NativeLayout.SetPosition(10, 10);
NativeLayout.SetSize(300, 300);
NativeLayout.SetControl(VideoView);
NativeLayout.SetFocus(true);
end);