怎么获得自己app在桌面的图标
我想做到的是在应用内获得自己app在桌面的图标位置以便后续处理,我写的代码如下
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Context localcontext=getApplicationContext();
Intent loclalIntent=new Intent(getApplicationContext(),showRect.class);
loclalIntent.setSourceBounds(getIntent().getSourceBounds());
Rect a=getIntent().getSourceBounds();
if(a!=null)
System.out.println("sjjy++++++"+a);
else System.out.println("sjjy++++++"+"null");
但是我得到的是空值,点击桌面图标启动app,得到也是空值,请教一下应该怎么才能得到自己app的在桌面坐标,应该怎么写,新手谢谢
相关文章《如何获取应用Shortcut在Launcher坐标信息》 http://blog.csdn.net/jiazhijun/article/details/8878941