具体来说,我想弄清楚是否有一个应用程序可以处理市场意图,但我想要一个通用案例解决方案。
我知道如果你做这样的事情,你可以判断是否有一个应用程序可以处理这个意图。我正在尝试做一些实际上并没有启动意图的事情。关于我可以做什么的任何想法?
try
{
String strURL="market://details?id="+thePackage;
Intent the_intent = new Intent(Intent.ACTION_VIEW, Uri.parse(strURL));
the_intent.addFlags( Intent.FLAG_ACTIVITY_NEW_TASK );
startActivity(the_intent)
}
catch (ActivityNotFoundException e)
{
String strUrl="https://play.google.com/store/search?c=apps&q="+thePackage;
Intent the_intent = new Intent(Intent.ACTION_VIEW, Uri.parse(strUrl));
the_intent.addFlags( Intent.FLAG_ACTIVITY_NEW_TASK );
startActivity(the_intent)
}
我想要的是一个不涉及实际启动活动的解决方案。我想这样做有几个原因,但我想我不是唯一一个想到原因的人,似乎必须有一种方法......