以编程方式在主屏幕/主屏幕的视图寻呼机中获取应用程序图标的坐标?

时间:2014-08-30 08:16:02

标签: android android-animation

我想在应用程序启动时为应用程序图标添加动画效果,但是如何在主屏幕/主屏幕上获得图标的确切位置,但我不知道它是否可能。我知道它的可能性通过getIntent()。getSourceBounds()但是对于app图标,我没有找到任何东西。是否有任何默认的api可用于获取此信息,如果是,它是否适用于任何自定义像HTC sense或samsung的设备?

我已经搜索了很多,但没有得到任何有用的信息。我对此有任何想法请告诉我? 提前谢谢。

1 个答案:

答案 0 :(得分:1)

这是不可能的,因为Launcher aka HomwScreen是一个自己的应用程序,在不同的设备上可能会有所不同。即使你可以在主屏幕上获得Launcher图标的位置,你仍然无法动画任何东西,因为没有回调或任何在点击启动器图标时通知你的东西。