android 打开应用所在的应用市场评分

遍历手机应用市场  ps:不一定显示齐全

  1. Intent intent = new Intent();  
  2. intent.setAction("android.intent.action.MAIN");  
  3. intent.addCategory("android.intent.category.APP_MARKET");  
  4. PackageManager pm = this.getPackageManager();  
  5. List<ResolveInfo> infos = pm.queryIntentActivities(intent, 0);  
  6. int size = infos.size();  
  7. for (int i = 0; i < size; i++) {  
  8.    ActivityInfo activityInfo = infos.get(i).activityInfo;  
  9.    String packageName = activityInfo.packageName;  
  10.    Log.i( TAG, "packageName : " + packageName);  
  11. }  

打开应用所在的应用市场评分

String mAddress = "market://details?id=" + mActivity.getPackageName(); 
Intent marketIntent = new Intent(Intent.ACTION_VIEW);  
marketIntent .setData(Uri.parse(mAddress)); 
marketIntent.setPackage(packageName);//应用市场的包名
startActivity(marketIntent);  

猜你喜欢

转载自zxuenet.iteye.com/blog/2294019