【问题标题】:How to send only message from android messenge application如何仅从 android messenge 应用程序发送消息
【发布时间】:2017-01-26 02:51:13
【问题描述】:

请我是 Android 新手,我已经开发了一个 Messenger 风格的应用程序一周(研究并尝试理解代码......等),其中包括向我在 facebook 上的朋友发送消息.这样消息就发送出去了,里面包含了一张图片。我的问题是我怎样才能只发送消息

到目前为止,这是我用于发送的部分活动的代码: ` 私人无效 onMessengerButtonClicked() {

    Uri uri = Uri.parse("android.resource://inboxapp.example.com.inboxapp/" + R.drawable.cover);

    // Create the parameters for what we want to send to Messenger.
    ShareToMessengerParams shareToMessengerParams =
            ShareToMessengerParams.newBuilder(uri, "image/jpeg")
                    .setMetaData("{ \"image\" : \"tree\" }")
                    .build();

    if (mPicking) {
        // If we were launched from Messenger, we call MessengerUtils.finishShareToMessenger to return
        // the content to Messenger.
        MessengerUtils.finishShareToMessenger(this, shareToMessengerParams);
    } else {
        // Otherwise, we were launched directly (for example, user clicked the launcher icon). We
        // initiate the broadcast flow in Messenger. If Messenger is not installed or Messenger needs
        // to be upgraded, this will direct the user to the play store.
        MessengerUtils.shareToMessenger(
                this,
                REQUEST_CODE_SHARE_TO_MESSENGER,
                shareToMessengerParams);
    }
}`

请我停留在那个级别,我看到 SDK 4.x 不再允许这样做,有没有可能的解决方法?

谢谢

【问题讨论】:

    标签: java android api sdk messenger


    【解决方案1】:

    您是否尝试过放置 null 或将其留空

    为图像传递空值。

    ShareToMessengerParams shareToMessengerParams =
            ShareToMessengerParams.newBuilder(uri, "null")
                    .setMetaData("{ \"image\" : \"tree\" }")
                    .build();
    

    为图像传递空值。

    ShareToMessengerParams shareToMessengerParams =
            ShareToMessengerParams.newBuilder(uri, "")
                    .setMetaData("{ \"image\" : \"tree\" }")
                    .build();
    

    【讨论】:

    • 感谢您的回答,但是当我尝试将 value = "" 或 null 设置为没有任何错误时,我的应用程序崩溃了。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-25
    • 1970-01-01
    • 2011-03-16
    • 2018-09-07
    • 1970-01-01
    • 2023-03-22
    相关资源
    最近更新 更多