Android Videoview设置宽度,高度,X和Y.

时间:2014-11-11 10:27:49

标签: java android xml performance android-layout

我的屏幕安卓手机宽度= 888身高= 672

我想用X = 670和Y = 250

进行视频观看

(videoWidth = 500,videoHeight = 200,videoX = 670,videoY = 250)

我尝试使用下面的代码

WindowManager.LayoutParams params = new WindowManager.LayoutParams(
                        videoWidth, videoHeight, videoX, videoY,
                        WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY,
                        WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH,
                        PixelFormat.TRANSLUCENT); 

但是视频显示全部,X和Y向左移动,所以X和Y不是Fiks,我怎么能用X和Y Fiks制作视频,我想用编程方式制作它没有xml,谢谢

喜欢链接我的图片exampe image screen and videoview

我试试这个

我试试这个

 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/RelativeLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >

<SurfaceView
    android:id="@+id/playersurface"
    android:layout_width="wrap_content"
    android:layout_height="48dp"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:layout_marginLeft="-37dp"
    android:layout_marginTop="62dp" />

但是相同,不能显示x -37

0 个答案:

没有答案