我的屏幕安卓手机宽度= 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