在我的应用程序中,我正在显示来自Vimeo和Youtube的视频。默认情况下,所有视频都应在横向模式下打开。整个应用程序仅基于纵向方向。视频仅以纵向模式播放。不以横向模式播放,也不支持定位。
我正在使用以下代码。
Ext.getCmp('videoPageView').setHtml('<!DOCTYPE HTML"><html><body><iframe src="http://player.vimeo.com/video'+video+'" height="270px" width="100%" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></body></html>');
答案 0 :(得分:0)
将此信息放入您在以下位置显示视频的活动中的AndroidManifest.xml中:
<activity
android:name="com.example.MyApp.MyScreen"
android:label="@string/title_activity"
android:screenOrientation="landscape">
</activity>
如果这样做无法解决您的问题,请尝试在显示视频的活动的xml中添加此内容(在父版式中,概率只是一个LinearLayout):
android:screenOrientation="landscape"
希望这有帮助
答案 1 :(得分:0)
您需要在清单中设置方向:
<activity android:name=".YourActivtyName"
android:label="@string/app_name"
android:screenOrientation="landscape"
>
</activity>
这将强制活动处于横向模式。
答案 2 :(得分:0)
将此android:screenOrientation="landscape"
添加到清单中的标记,以用于您希望在横向上显示的特定活动。