我想在应用程序启动时为应用程序图标添加动画效果,但是如何在主屏幕/主屏幕上获得图标的确切位置,但我不知道它是否可能。我知道它的可能性通过getIntent()。getSourceBounds()但是对于app图标,我没有找到任何东西。是否有任何默认的api可用于获取此信息,如果是,它是否适用于任何自定义像HTC sense或samsung的设备?
我已经搜索了很多,但没有得到任何有用的信息。我对此有任何想法请告诉我? 提前谢谢。
答案 0 :(得分:1)
这是不可能的,因为Launcher aka HomwScreen是一个自己的应用程序,在不同的设备上可能会有所不同。即使你可以在主屏幕上获得Launcher图标的位置,你仍然无法动画任何东西,因为没有回调或任何在点击启动器图标时通知你的东西。