相关疑难解决方法(0)

通过WhatsApp发送消息意图

如何从我的应用程序发送按摩到whatsapp中的特殊号码,我知道这个代码分享按摩到分组或联系whatsapp

Intent waIntent = new Intent(Intent.ACTION_SEND);
waIntent.setType("text/plain");
String text = "Sorry For Interruption,I'm Just Trying Something";
waIntent.setPackage("com.whatsapp");

if (waIntent != null) {
    waIntent.putExtra(Intent.EXTRA_TEXT, text);//
    startActivity(Intent.createChooser(waIntent,"Share with"));
Run Code Online (Sandbox Code Playgroud)

但我想按照特殊号码发送按摩,如"966xxxxxxx"我怎么能这样做?

android send android-intent whatsapp

8
推荐指数
1
解决办法
3万
查看次数

如何使用联系人数据打开WhatsApp的对话活动?

我想cmp=com.whatsapp/.Conversation从我的应用程序中打开应用程序对话活动.

我怎样才能做到这一点?我有联系电话号码,联系人ID,联系原始身份证,还有特定联系人的应用程序.

private void openWhatsApp(String id) {

    Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("content://com.android.contacts/data/"+id));
    Log.v("ssssss", s);
    i.setType("vnd.android.cursor.item/vnd.com.whatsapp.profile");
    i.setComponent(new ComponentName("com.whatsapp", ".Conversation"));
    startActivity(i);
}


04-20 18:13:45.794: I/ActivityManager(1862): START
{act=android.intent.action.VIEW
dat=content://com.android.contacts/data/8269
typ=vnd.android.cursor.item/vnd.com.whatsapp.profile
cmp=com.whatsapp/.accountsync.ProfileActivity} from pid 32159


04-20 18:42:11.317: I/ActivityManager(1862): START {flg=0x14000000 cmp=com.whatsapp/.Conversation (has extras)} from pid 1150
Run Code Online (Sandbox Code Playgroud)

android android-intent whatsapp

6
推荐指数
1
解决办法
2万
查看次数

如何借助 Android 中的 Intent 通过 Whatsapp 从自己的应用程序发送短信和图像?

我无法通过 Whatsapp 发送短信和图像。或者,我能够在没有任何消息的情况下启动该特定联系人聊天线程,或者我只能发送消息但无法打开该特定联系人聊天线程。

我已点击以下链接: http://www.whatsapp.com/faq/en/android/28000012

通过 WhatsApp 发送消息

发送 Whatsapp 消息给特定联系人

但没有获得成功:(

任何人都可以帮我解决这个问题吗?如何借助 Android 中的 Intent 通过 Whatsapp 从自己的应用程序发送短信和图像?

java android whatsapp

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×3

whatsapp ×3

android-intent ×2

java ×1

send ×1