我想通过点击app小部件上的图片按钮,使用市场应用程序启动我的应用程序的详细信息页面。我在引用此链接http://developer.android.com/guide/publishing/publishing.html#marketintent
后尝试使用以下代码intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market.android.com/details?id=com.abc.abcdef"));
pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);
views.setOnClickPendingIntent(R.id.rateme, pendingIntent);
但每次我点击小部件上的图像按钮时,我都会在logcat中收到以下消息
开始活动:意图{act = android.intent.action.VIEW dat = market.android.com / details?id = com.abc.abcdef flg = 0x10000000 bnds = [22,243] [166,385]}来自pid -1
没有成功推出市场应用。 如果有人解决此问题,请与我分享。 谢谢, SKU
答案 0 :(得分:2)
试试setData()
:
intent.setData(Uri.parse("market://details?id=com.abc.abcdef"));
http://developer.android.com/guide/publishing/publishing.html#OpeningDetails