Articles of whatsapp

找出是否安装了应用程序

我认为问题就是这样:找出用户是否在手机上安装了Facebook或Whatsapp的最佳方法是什么? 我是否必须检查包裹或者最好的方法是什么?

用android.content.Intent.ACTION_SENDTO启动whatsapp

我正在试图用android意图启动whatsapp: String uri = “smsto:+123456”; Intent messageIntent = new Intent(Intent.ACTION_SENDTO, Uri.parse(uri)); messageIntent.putExtra(“sms_body”, “My Message”); startActivity(messageIntent); 如果用户选择正常的消息传递应用程序,它会很有用。 但是如果用户从选择器中选择whatsapp则不会。 来自whatsapp的“撰写文本字段”仍为空。 我在这做错了什么? 我需要另一个putExtra()吗?

通过whatsapp分享图片和文字

我使用以下代码通过WhatsApp共享图像和文本。 但是,它只共享图像,而不是文本。 我在互联网上搜索过,但还没有find解决方案。 String message = Fname + Mobileno + Homeno + Workmail + Homemail + Gtalk + Skype + Address + Company + Title + Website; Intent shareIntent = new Intent(Intent.ACTION_SEND); Uri uri = Uri.parse(“file://” + Environment.getExternalStorageDirectory() + “/Talk&Share/Images/profpic.png”); shareIntent.putExtra(Intent.EXTRA_TEXT, message); shareIntent.putExtra(Intent.EXTRA_SUBJECT, “Contact”); if(uri != null){ shareIntent.putExtra(Intent.EXTRA_STREAM, uri); shareIntent.setType(“image/plain”); }else{ shareIntent.setType(“plain/text”); } return shareIntent;

发送whatsapp消息给specfic contact

过去,您可以使用Google即时发送短信,环聊和电子邮件。 但是,最近的更新将允许您使用该服务通过WhatsApp ,Viber,WeChat,Telegram和NextPlus发送消息。 过程如下: 说“好的,谷歌”,然后等待应用程序开始收听。 跟进“发送whatsapp消息到[联系人姓名]说[你的消息]”Ex:“发送一条whatsapp消息给杰夫说你好吗?” 您将看到信息卡上显示的应用程序图标和您的消息,然后您可以通过说“是”或点击箭头按钮来确认发送。 那么,有一个选项可以从Google Now发送消息到Whatsapp, 而无需单击Whatsapp内的发送按钮 ,这意味着有这样的意图,对吧? 所以,我的问题是,这是什么意图? 我可以在自己的应用程序中使用它吗?

从我的应用程序(Android)向WhatsApp中的用户发送消息

我在StackOverflow中经历了大量的WhatsApppost。 像这样: 使用WhatsAPI是否合法? Android Whatsapp /聊天示例 通过WhatsApp发送消息 我的问题是这个。 我设法从我的应用程序向WhatsApp发送一条消息给我的联系人列表中的某个人。 但是,我想通过WhatsApp向不在我的联系人列表中的人发送消息(不是垃圾邮件!),我无法使用给定的解决方案。 这怎么可能? 顺便说一下,如何用预先定义的消息填充WhatsApp文本字段的主体,以便用户可以立即编辑或发送? “sms_body”或Intent.EXTRA_TEXT似乎不起作用…… public void shareWhatsApp(String whatsappid) { try { Cursor c = getContentResolver().query(ContactsContract.Data.CONTENT_URI, new String[] { ContactsContract.Contacts.Data._ID }, ContactsContract.Data.DATA1 + “=?”, new String[] { whatsappid }, null); c.moveToFirst(); Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(“content://com.android.contacts/data/” + c.getString(0))); i.putExtra(Intent.EXTRA_TEXT, “Hello!”); startActivity(i); c.close(); } catch (Exception e) […]

如何从我的Android应用程序将短信转发到选定的联系人whatsapp?

在这里我被困了几天,我试图发送短信(我的应用程序中的预定义集)与选定的联系人到什么应用程序,在stackoverflow的帮助下,我发现两种方法发送短信到whatsapp 。 第一种方法:一种方法是前向短信到whatsapp好,但没有选定的联系人,联系人可以从whatsapp选择,但我不想这样。 我想要联系也应该从我的app.now中选择 第二种方法:第二种方法与第一种方法相反。 此方法将所选联系人发送到whatsapp以获取短信,但不使用(预定义的短信)。 我的问题是,我希望这两件事都应该从我的应用程序短信+联系方式传递给whatsapp 。当我尝试合并时,两种方法都会出错。 请帮我这里是我的第一种方法和第二种方法的代码。 //1st method: for forward sms to whatsapp Intent waIntent = new Intent(Intent.ACTION_SEND); waIntent.setType(“text/plain”); String text = “YOUR TEXT HERE”; waIntent.setPackage(“com.whatsapp”); waIntent.putExtra(Intent.EXTRA_TEXT, text); startActivity(waIntent); //2nd method: send sms with selected contact but not with predefined sms void openWhatsappContact(String number) { Uri uri = Uri.parse(“smsto:” + number); Intent […]

通过电子邮件发送WhatsApp聊天时,如何让我的Android应用程序出现在应用选择器中?

当我在WhatsApp中使用“电子邮件会话”function时,我有兴趣让我的应用程序显示在所显示的应用程序列表中。 在使用“电子邮件对话”WhatsAppfunction登录手机时,我可以看到Gmail收到的SEND_MULTIPLE意图: I/ActivityManager( 859): START u0 {act=android.intent.action.SEND_MULTIPLE typ=text/* flg=0xb080001 pkg=com.google.android.gm cmp=com.google.android.gm/.ComposeActivityGmail (has clip) (has extras)} from uid 10114 on display 0 所以我想我需要在我的应用清单中为SEND_MULTIPLE操作添加一个intentfilter。 目前我的AndroidManifest.xml是: 但是,当我通过Android Studio在手机中运行我的应用程序时,在尝试导出我的WhatsApp对话时它不会显示。 相反,它在尝试共享我的画廊的图片时显示在app选择器中。 我在AndroidManifest中遗漏了什么,以防止在通过电子邮件发送我的WhatsApp会话时显示我的应用程序? 我需要向操作系统公布其他内容,以使我的应用程序可以出现在应用程序选择器中吗? 我试过安装K-9 Mail应用程序。 安装后,在WhatsApp中通过电子邮件发送聊天时,它不会显示在应用选择器中,但在K-9中设置帐户后,它会出现在选择器中。 K9是否有可能向操作系统宣布它已准备好发送电子邮件? 谢谢!

Android手机号码validation

我需要一种方法来validation我的Android应用程序中设置的手机号码是否正确,如“所有权” – 而不是手机号码的数据validation。 例如WhatsApp的做法…… 我知道如何使用代码和内容进行短信validation。 问题是它是一个免费的Android应用程序,我不想热衷于在应用程序免费时支付每个发送的短信。 糟糕的商业模式…… 有没有办法安全免费地做到这一点? 使用API​​代码似乎不太安全,所以我不担心这个选项: TelephonyManager tMgr (TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE); mPhoneNumber = tMgr.getLine1Number();

如何阅读whatsapp联系人列表

我正在尝试创建一个文本视图,在单击时显示联系人,或者当我们键入任何字母时,它会显示联系人的建议。 我能够阅读联系簿中的联系人,现在我想要一个文本视图,只显示要选择的WHATS-APP联系人。 请帮我看看WHATS APP的联系方式。

使用Android中的图像和文本以及图标折叠工具栏中的布局

我正在尝试自定义活动,如Whatsapp Group Profile页面,我需要放置,左侧有1个图像,图像右侧有两个文本,右侧有两个图标。 目前可用的折叠布局仅适用于Imageview。 我尝试类似于下面的橙色屏幕截图,我将我的布局代替Imagview折叠到工具栏中,当滚动到顶部时,图像textview和图标从下面的布局转移到顶部的工具栏。 尝试了所有可能的方式,Imageview在那里,但在布局我无法实现。