因为android市场很多,去各个应用市场评分的功能却不是很难实现。

    private void gotoRate(){
Uri uri = Uri.parse("market://details?id=" + getPackageName());
Intent goToMarket = new Intent(Intent.ACTION_VIEW, uri);
try {
startActivity(goToMarket);
} catch (ActivityNotFoundException e) {
AppContext.getAppContext().showtoast("尚未安装应用市场,无法评分");
}
}

上述方法设置后的运行效果是:

点击去评分,页面弹出该手机所安装的所有应用市场的列表,选择某个应用市场后,app就会打开该应用市场app。如果食荐在该市场上线了,则自动到达食荐介绍页面,否则页面会提示找不到该应用。

对于只安装过一个应用市场的,不会弹出应用市场列表而直接打开该市场。

对于选择过默认打开程序的,不会弹出应用市场列表而直接打开该默认市场。此时可以先去:设置--(管理)应用程序--找到该默认应用市场--清除默认值,然后再点击去评分就有应用列表了。

参考了一个很有用的blog:经常去取经哈哈,感谢博主分享

android中调用App市场对自身App评分

最新文章

  1. 深入.NET平台和C#编程总结大全
  2. [Ant]Ant简易教程
  3. 做一个java项目要经过那些正规的步骤
  4. passive 的事件监听器
  5. 4.Git的安装
  6. shell 记录
  7. COJ574 数字序列
  8. jboss7访问日志功能及使用goaccess工具分析
  9. python install 2.7.10
  10. Android ADB启动失败 ADB server out of date
  11. jquery mobile入门资料
  12. Python:监控ASM剩余空间
  13. [Spark内核] 第33课:Spark Executor内幕彻底解密:Executor工作原理图、ExecutorBackend注册源码解密、Executor实例化内幕、Executor具体工作内幕
  14. Stm32复习之时钟系统
  15. pandas模块实现小爬虫功能-转载
  16. session的基本原理及安全性
  17. Linux:command not found
  18. 【rocketMQ】之centos6.9安装RocketMQ4.2
  19. js异步回调
  20. 【JEECG技术文档】Jeecg高级查询器

热门文章

  1. Transform 1
  2. C# 实现预览dwg文件完整源代码(无需autocad环境)
  3. Eclipse闪退解决办法
  4. Flex 扩展combobox 实现复选功能
  5. C# using垃圾回收详解
  6. Webform用户控件
  7. IT学习方法
  8. C++程序设计实践指导1.1删除序列中相同的数改写要求实现
  9. WSGI的理解
  10. Taurus.MVC