2012-08-06 128 views

回答

1

这将不得不在谷歌播放,并没有他们提供的API。这将是很好,但。

0

有没有这样的方式。而不是你可以识别使用指针按下或释放特定的按钮。

0

我不认为这是你可以从你的应用程序中检测到的东西。我假设只有安装程序 - 执行安装的程序 - 才能知道这一点。

1

你无法检测到,但在onActivityResult()功能,你可以试试,搜索如果应用程序已经被安装在PackageManager那时就可以判断它是否已被取消或没有。

protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
    PackageManager packageManager = this.appContext.getPackageManager(); 
    List<PackageInfo> apps = packageManager.getInstalledPackages(0); 
    for (int i = 0; i < apps.size(); i++) { 
     PackageInfo file = apps.get(i); 
     if (file.applicationInfo.loadLabel(packageManager) 
       .toString().equals("nameoftheapplicationtriedtoinstall")) { 
      //then it has not cancelled, if it exist 
     } 
    } 
} 
相关问题