Android 管理摄影机曲面视图上的图像。如何获得左右边界?
首先,我认为这是一件琐碎的事情,但当我开始编写代码时,我发现这并不容易。让我开始吧。我有一个Android 管理摄影机曲面视图上的图像。如何获得左右边界?,android,android-layout,android-animation,Android,Android Layout,Android Animation,首先,我认为这是一件琐碎的事情,但当我开始编写代码时,我发现这并不容易。让我开始吧。我有一个SurfaceView,我在上面显示相机的预览,我想放一个ImageView并将其从最大左边框移动到最大右边框 <SurfaceView android:id="@+id/cameraPreview" android:layout_width="fill_parent" android:layout_height="fill_parent" /> 我看到的第一个问题是
SurfaceView
,我在上面显示相机的预览,我想放一个ImageView
并将其从最大左边框移动到最大右边框
<SurfaceView
android:id="@+id/cameraPreview"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
我看到的第一个问题是,我的图像没有设置为左边框。这有点偏了。因此,我尝试使用LinearLayout.LayoutParams
设置边距,但没有效果。同样的效果
当我设置动画时
TranslateAnimation fromLeftToRight = new TranslateAnimation(0, 200, 0, 0);
它不是从最大左边框开始,而是从起点上的位置开始
所以我的两个问题是:
TranslateAnimation fromLeftToRight = new TranslateAnimation(0, 200, 0, 0);