저는 응용 프로그램에서 작업 중이며 비디오 위에 이미지가 고르게 쌓여 있습니다. 첨부 된 사진에서 확인할 수 있습니다. 왜 비디오 플레이어가 사진처럼 장치의 바닥을 기본으로 제어합니까? 가능하다면 비디오 위로 그냥 이동하고 싶습니다. 이 화면에 대한 나의 레이아웃입니다 : 나는 비디오의 상단에있는 비디오 컨트롤을 이동할 수 있습니다 경우비디오 컨트롤이 장치의 맨 아래에 기본 설정됩니다.
<?xml version="1.0" encoding="UTF-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/mobile_vforum_bg"
>
<VideoView
android:id="@+id/vidPlayer"
android:layout_width="320dip"
android:layout_height="240dip">
</VideoView>
<WebView
android:id="@+id/slideHolder"
android:layout_width="320dip"
android:layout_height="240dip"
android:layout_gravity="bottom">
</WebView>
<ListView
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:id="@+id/slideList"
android:background="#000000">
</ListView>
</FrameLayout>
아는 사람?
"VideoView"에 대한 문서에 따르면 ... "모든 레이아웃 관리자에서 사용할 수 있도록 비디오에서 측정 값을 계산합니다." 'dip's에서 너비/높이를 설정하는 대신'wrap_content'를 사용하여 간단하게 시도해 보셨습니까? – Squonk
나는 VideoView 너비/높이를 내용을 줄 바꿈으로 설정하려고 시도했지만 동일한 동작을합니다. 인터넷 검색의 길일이 될 것입니다. – Ronnie