android - 我想在whatsapp上分享图片后保存那个手机号码
问题描述
我是android的新手。在我的应用程序中,我想从我的应用程序中分享一些图片WhatsApp
并将该共享WhatsApp
号码存储在某处。我可以分享图片,但无法获取和存储该号码。如果有可能,那么我该怎么做。请帮我。
Uri imgUri = Uri.parse(pictureFile.getAbsolutePath());
Intent whatsappIntent = new Intent(Intent.ACTION_SEND);
whatsappIntent.setType("text/plain");
whatsappIntent.setPackage("com.whatsapp");
whatsappIntent.putExtra(Intent.EXTRA_TEXT, "The text you wanted to share");
whatsappIntent.putExtra(Intent.EXTRA_STREAM, imgUri);
whatsappIntent.setType("image/jpeg");
whatsappIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
try {
activity.startActivity(whatsappIntent);
} catch (android.content.ActivityNotFoundException ex) {
ToastHelper.MakeShortText("Whatsapp have not been installed.");
}
解决方案
推荐阅读
- python - 如何从不同的班级访问屏幕管理器?(基维)
- jekyll - 带有变量的 Jekyll/Liquid 表单模板
- python - 如何从数据库中自动读取先前生成的列名列表并单独保存?
- swift - 'ViewController' 与协议 'UITableViewDelegate' 的冗余一致性和另一个错误
- ios - 负 CGSize 值的目的
- shell - 无法在 JupyterLab 中导出 PATH
- html - XHTML2FO.xsl 在转换为 PDF 时为嵌套的 html 表格标签提供错误
- java - 如何返回包含 xs 和 ys 的所有点的列表。在java中使用流时?
- vb.net - 我怎样才能让计时器越来越慢,直到它停止?
- pytorch - PyTorch Geometric 如何输入一个样本而不是小批量?