10

当我触摸它时,我想调整 ImageView 的大小。当您在谷歌地图或移动浏览器中进行缩放时调整它的大小将是完美的,但如果只是触摸它,我可以调整它的大小就足够了。那可能吗?

4

1 回答 1

31

只需抓住触摸此 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);

希望能帮助到你。

于 2013-01-11T17:49:17.647 回答