【问题标题】:How to insert photo in call intent?如何在通话意图中插入照片?
【发布时间】:2011-08-27 15:55:04
【问题描述】:

如果我使用 Android 手机应用拨打电话,该应用会显示我正在呼叫的联系人的照片。

但是,如果我使用意图调用电话应用程序(如下代码),则没有照片。

Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:1234567890"));
startActivity(callIntent);

如何在通话时显示联系人的照片?

谢谢!

【问题讨论】:

    标签: android android-intent phone-call


    【解决方案1】:

    http://developer.android.com/reference/android/content/Intent.html#ACTION_DIAL

    我假设您需要传递电话号码的 Uri,而不是明确的电话号码。

    ACTION_DIAL content://contacts/people/1 -- 显示电话拨号器 填写的人。

    【讨论】:

    • 当我使用已经在联系人数据库中的电话号码发出 ACTION.CALL 和 "callIntent.setData(Uri.parse("tel:...));" 的意图时,自动显示联系人数据库中的照片
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-20
    相关资源
    最近更新 更多