我想知道是否有可能在一个ImageView之上拥有一个GLSurfaceView,并得到两者各自的触摸事件。我的问题是,我想知道何时按下ImageView (因此我将使用OnTouchListener)。但是,我仍然希望能够获得我的touchEvents of my GLSurfaceView。
我尝试的是从我的onTouchEvent中删除GLSurfaceView的实现,并使类实现OnTouchListener并将onTouchsuch实现为:
公共布尔onTouch(View,MotionEvent事件){ int action = event.getAction();
if(v.get
我有一个10x10表,每个单元格都包含一个ImageView。我通过更新移动事件中每个网格中的图片来模拟在这个游戏网格上的移动。我还旋转图像,使图像与旅行方向对齐。我的问题是,当图像旋转时,它会导致我的单元格行和列展开以适应旋转的图像。
我想要的是将图像裁剪成保留在表行和列的维度中。如果这是不可能的,那么我想缩放图像,使其保持在原始表格单元格的维度内。
另一个潜在的问题是,图像最初被缩放以适应单元格(当表格展开以填充屏幕时,这是自动完成的)。我不想改变这种行为。我只想修剪角的图像,因为他们通过原始边界的表格单元格时,他们旋转。
我的轮换代码如下:
Matrix matrix = new Mat
我恳求你不要否决我的问题,因为它可能会重复其他问题,但我什么也没找到。
我想做可伸展(或可调整大小)的ImageView。关注图片:
例如,我们有这样的布局()
My finger down to screen (按下我的手指进入屏幕)
我的手指移动到屏幕底部。So ImageView zoom
我的手指指向屏幕。使用平滑动画返回ImageView大小
此ImageView的名称是什么?或者如何实现这一点?你认为如何?