问题标签 [android-videoview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2236 浏览

android - Android VideoView LinearLayout LayoutParams

我的应用使用 VideoView 播放视频。我正在使用 LinearLayout 添加一些文本、视频和一些按钮。

我的问题是我可以为 VideoView 使用什么样的布局参数来确保它在所有手机中都能正常播放?基本上,在纵向模式下,我希望使用完整的宽度和视频高度。在横向时,我希望它看起来更像全屏模式。

我注意到这个设置在 myTouch 上适用于纵向和横向,

新的 LinearLayout.LayoutParams(LayoutParams.FILL_PARENT,480);

而且,这适用于纵向和横向的 Droid,

新的 LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);

谢谢克里斯

0 投票
0 回答
2015 浏览

android - Android -- RelativeLayout 和 LinearLayout -- VideoView 调整大小问题

我遇到了视频大小调整问题,我必须以编程方式构建布局,这是我的代码:

根布局是相对布局。myText 是我想在根布局顶部添加的 Textview。接下来,我想在 myText 下方添加一个 VideoView。在根布局的底部,我想添加一些按钮。

myVideo 是一个 LinearLayout,定义如下:

在纵向模式下,视频显示在中间,视频占据整个宽度和适当的高度。在横向模式下,视频占据了整个屏幕(这是我想要的),而 myText 根本不显示。

谢谢克里斯

0 投票
1 回答
945 浏览

android - 如何在安卓中播放视频?

当视频放在 res/raw 文件夹中时,如何在 android 应用程序中播放视频?

0 投票
1 回答
1987 浏览

android - 文本视图和视频视图

我在 LinearLayout 中有一个 TextView,在 LinearLayout 中有一个 VideoView。

父布局是一个RelativeLayout,包括TextView的线性布局和VideoView的线性布局。

由于我使用 FILL_PARENT、FILL_PARENT 参数添加了 VideoView(因为我希望它以横向模式填充屏幕),在某些手机中,当我旋转到横向时,VideoView 会填满整个屏幕,并且 TextView 不可见。

这仅在某些手机中发生,并且仅在横向模式下发生。

我尝试为 VideoView 的线性布局设置顶部填充,但看起来不同手机的填充应该不同。例如:顶部填充 10 在 myTouch 上有效,但在 Droid 上无效。

有任何想法吗?

谢谢克里斯

0 投票
7 回答
14600 浏览

android - 仅将视频加载到 VideoView 中而不立即播放

我有一个问题,是否可以在 Android 中将视频数据加载到 a 中VideoView而不立即开始播放?如果是这样,我该怎么做?

0 投票
2 回答
3013 浏览

android - Android VideoView横向方向问题

总的来说,我对 Android 和移动开发还很陌生。我正在创建一个 Android 应用程序,该应用程序在选择按钮后使用 VideoView 播放视频。问题是当您旋转手机时,视频会重新启动。我知道它是因为活动在旋转时被破坏并重新创建。所以我只是将视频播放器锁定在横向视图中。但默认情况下,您必须将手机向左(右侧向上)倾斜才能正确看到它。另一种方式只是将视频倒置显示。

如果用户将手机向右倾斜(左侧向上),有没有办法正确显示视频?感谢您的任何意见。

0 投票
1 回答
609 浏览

android - android videoview - 管理错误的网址错误?

我使用一些时间到期的 url 来观看来自互联网的视频,因此,当到期时间到来时,视频不再工作。在这种情况下,我从视频播放器收到一个错误对话框,提示视频不可读。这很好,但我想显示我自己的对话框文本。我能怎么做 ?有什么办法可以让我知道我的视频不起作用?有任何想法吗 ?

0 投票
1 回答
2675 浏览

android - ViewFlipper中的VideoView在播放视频时是透明的

我有一个在 ViewFlipper 中设置了两个视图的 Activity。其中一个视图是一个带有 GLSurfaceView 和一些其他小部件的布局,另一个只有一个带有 TextView 和一个 VideoView 的布局。当我单击 GLSurfaceView 中的某些内容时,ViewFlipper 会交换以便可以播放视频。在此屏幕截图中,您可以看到在左侧呈现地图的普通 GLSurfaceView。右侧是 ViewFlipper 翻转并开始播放视频后的样子。

截屏

GLSurfaceView 显示的空白透明区域是视频应该在的位置。我可以通过扬声器听到它在播放,并且时间线正在向前移动,所以我知道它正在播放。

如果您需要,我可以发布代码,但涉及很多,因此可能会变得相当复杂。

关于这里发生了什么的任何想法?

0 投票
2 回答
1476 浏览

android - 在 VideoView 上绘画

我正在尝试编写一个应用程序,您可以在其中自由绘制(手指绘制)在 VideoView 中正在运行的视频上。我有两件事分开运行,但没有一起运行。我可以在空白屏幕上绘制我的画,我可以在我的 videoView 上播放我的视频,它是在 xml 布局中实现的。

有没有办法用另一个可以绘制的视图覆盖 xml videoview 视图?

0 投票
6 回答
31585 浏览

android - 我想播放我的资产或原始文件夹中的视频

我想在我的 Android 应用程序中播放我的资产或原始文件夹中的VideoView视频,但由于无法播放视频而出现错误,请任何人给我一个解决方案。

这是我使用的代码