Android - 从多个 ImageView 放大/缩小
我正在开发一个应用程序,该应用程序应该能够将不同的 ImageView 应用于视图或布局并对其进行放大和缩小。类似于创建一个棋盘,其中每个方块代表一个 ImageView,然后我可以缩小或放大整个棋盘。
我想选择一个特定的 ImageView,然后向其添加补间动画,例如弹跳或缩放。
在 Android 中执行此操作的最佳方法是什么?
Im working on a application that should be able to have diffrent ImageViews applied to a view or layout and zoom in and out from them. Similair to create a chessboard where each square represent a ImageView and then I can zoom out or in from the whole chessboard.
I want to chose a particular ImageView and then add a tween animation to it like a bounce or scaling.
Whats the best approch to do this in Android?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先,您需要检查哪个图像是焦点。要检查这一点,您可以尝试:
图像focusedImg = getViewById(R.id.YourMainLayout).findFocus();
现在,一旦获得聚焦图像,您需要在其上应用补间动画。请按照下面提到的链接应用 twwen 动画:
Best、
Shraddha
First of all you will need to check which image is focused. To check this you can try :
Image focusedImg = getViewById(R.id.YourMainLayout).findFocus();
Now, once you have the focused image you need to apply tween animations on it. Follow the below mentioned link to apply twwen animation :
Best,
Shraddha