【发布时间】:2011-02-05 07:20:37
【问题描述】:
我有一个小部件,可以显示我的一些联系人的图片,我想在用户点击其中一张图片时显示 QuickContact 卡片。我知道我应该使用 ContactsContract.QuickContact.showQuickContact() 方法,但它需要 View 或 Rect 作为输入参数之一。我的问题是小部件只有 RemoteViews,所以我不确定要传递什么作为 View 或 Rect 参数。任何想法将不胜感激。
【问题讨论】:
-
您是否真的得到了在小部件中工作的公认答案?我看不到如何将 QuickContactBadge 添加到小部件。即使在 Android 2.2.1 上,我也会收到 W/AppWidgetHostView(20284): Error inflating AppWidget AppWidgetProviderInfo(provider=ComponentInfo{com.mypackage.xyz/com.com.mypackage.xyz.FeedsWidget}): android.view。 InflateException: Binary XML file line #131: Error inflating class androi d.widget.QuickContactBadge --- 因为它不是受支持的组件。
标签: android android-widget contacts