我希望在触摸ImageView时能够调整其大小。最好像在Google地图或移动浏览器中缩放时一样调整大小,但如果仅通过触摸就可以调整大小,那也足够了。是否有可能实现?
我希望在触摸ImageView时能够调整其大小。最好像在Google地图或移动浏览器中缩放时一样调整大小,但如果仅通过触摸就可以调整大小,那也足够了。是否有可能实现?
只需捕捉触摸此 ImageView 的事件,然后调整高度和宽度:
touched_image_view.getLayoutParams().height += 20;
touched_image_view.getLayoutParams().width += 20;
或者你可以创建并设置新的LayoutParams:
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(100, 100);
touched_image_view.setLayoutParams(layoutParams);
希望这有所帮助。