Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从一个应用程序到Whatsapp共享图像_Java_Android_Whatsapp - Fatal编程技术网

Java 从一个应用程序到Whatsapp共享图像

Java 从一个应用程序到Whatsapp共享图像,java,android,whatsapp,Java,Android,Whatsapp,我想将我的应用程序中的图像共享到Whatsapp,但我无法做到这一点。我将所有图像放入“资源”文件夹。我必须改变什么 public void onClickWhatsApp() { Intent waIntent = new Intent(Intent.ACTION_SEND); waIntent.setType("text/plain"); String text = "Hey, check out this cool game

我想将我的应用程序中的图像共享到Whatsapp,但我无法做到这一点。我将所有图像放入“资源”文件夹。我必须改变什么

public void onClickWhatsApp() {

        Intent waIntent = new Intent(Intent.ACTION_SEND);
        waIntent.setType("text/plain");
                String text = "Hey, check out this cool game for Android ‘Free Ticket Bollywood Quiz’ www.globussoft.com";
        waIntent.setPackage("com.whatsapp");
        if (waIntent != null) {
            waIntent.putExtra(Intent.EXTRA_TEXT, text);//
            startActivity(Intent.createChooser(waIntent, "Share with"));
        } else {
            Toast.makeText(this, "WhatsApp not Installed", Toast.LENGTH_SHORT)
                    .show();
        }
}

您的标题是关于共享图像,但您尝试共享文本。好。试试这些

尝试以下方法共享文本:

Intent whatsappIntent = new Intent(Intent.ACTION_SEND);
whatsappIntent.setType("text/plain");
whatsappIntent.setPackage("com.whatsapp");
whatsappIntent.putExtra(Intent.EXTRA_TEXT, "This is a test text");
try {
    activity.startActivity(whatsappIntent);
} catch (android.content.ActivityNotFoundException ex) {
    ToastHelper.MakeShortText("Whatsapp have not been installed.");
}
尝试以下操作以共享图像:

Intent whatsappIntent = new Intent(Intent.ACTION_SEND);
Uri uri=Uri.parse("file:///android_asset/myimage.png"); 
whatsappIntent.setType("image/*");
whatsappIntent.setPackage("com.whatsapp");
sendIntent.putExtra(Intent.EXTRA_STREAM,uri);
try {
    activity.startActivity(whatsappIntent);
} catch (android.content.ActivityNotFoundException ex) {
    ToastHelper.MakeShortText("Whatsapp have not been installed.");
}

希望有帮助。

您的标题是关于共享图像,但您尝试共享文本。好。试试这些

尝试以下方法共享文本:

Intent whatsappIntent = new Intent(Intent.ACTION_SEND);
whatsappIntent.setType("text/plain");
whatsappIntent.setPackage("com.whatsapp");
whatsappIntent.putExtra(Intent.EXTRA_TEXT, "This is a test text");
try {
    activity.startActivity(whatsappIntent);
} catch (android.content.ActivityNotFoundException ex) {
    ToastHelper.MakeShortText("Whatsapp have not been installed.");
}
尝试以下操作以共享图像:

Intent whatsappIntent = new Intent(Intent.ACTION_SEND);
Uri uri=Uri.parse("file:///android_asset/myimage.png"); 
whatsappIntent.setType("image/*");
whatsappIntent.setPackage("com.whatsapp");
sendIntent.putExtra(Intent.EXTRA_STREAM,uri);
try {
    activity.startActivity(whatsappIntent);
} catch (android.content.ActivityNotFoundException ex) {
    ToastHelper.MakeShortText("Whatsapp have not been installed.");
}

希望有帮助。

您的标题是关于共享图像,但您尝试共享文本。好。试试这些

尝试以下方法共享文本:

Intent whatsappIntent = new Intent(Intent.ACTION_SEND);
whatsappIntent.setType("text/plain");
whatsappIntent.setPackage("com.whatsapp");
whatsappIntent.putExtra(Intent.EXTRA_TEXT, "This is a test text");
try {
    activity.startActivity(whatsappIntent);
} catch (android.content.ActivityNotFoundException ex) {
    ToastHelper.MakeShortText("Whatsapp have not been installed.");
}
尝试以下操作以共享图像:

Intent whatsappIntent = new Intent(Intent.ACTION_SEND);
Uri uri=Uri.parse("file:///android_asset/myimage.png"); 
whatsappIntent.setType("image/*");
whatsappIntent.setPackage("com.whatsapp");
sendIntent.putExtra(Intent.EXTRA_STREAM,uri);
try {
    activity.startActivity(whatsappIntent);
} catch (android.content.ActivityNotFoundException ex) {
    ToastHelper.MakeShortText("Whatsapp have not been installed.");
}

希望有帮助。

您的标题是关于共享图像,但您尝试共享文本。好。试试这些

尝试以下方法共享文本:

Intent whatsappIntent = new Intent(Intent.ACTION_SEND);
whatsappIntent.setType("text/plain");
whatsappIntent.setPackage("com.whatsapp");
whatsappIntent.putExtra(Intent.EXTRA_TEXT, "This is a test text");
try {
    activity.startActivity(whatsappIntent);
} catch (android.content.ActivityNotFoundException ex) {
    ToastHelper.MakeShortText("Whatsapp have not been installed.");
}
尝试以下操作以共享图像:

Intent whatsappIntent = new Intent(Intent.ACTION_SEND);
Uri uri=Uri.parse("file:///android_asset/myimage.png"); 
whatsappIntent.setType("image/*");
whatsappIntent.setPackage("com.whatsapp");
sendIntent.putExtra(Intent.EXTRA_STREAM,uri);
try {
    activity.startActivity(whatsappIntent);
} catch (android.content.ActivityNotFoundException ex) {
    ToastHelper.MakeShortText("Whatsapp have not been installed.");
}

希望有帮助。

选中?选中?选中?我在资产文件夹中有图像。如何传递url.sendIntent.putExtra(Intent.EXTRA_流,Uri.fromFile(imagePath))@用户3048165有什么帮助吗?我正在做。一旦我完成,我会给你回复的。感谢您在资产文件夹中拥有图像。如何传递url.sendIntent.putExtra(Intent.EXTRA_流,Uri.fromFile(imagePath))@用户3048165有什么帮助吗?我正在做。一旦我完成,我会给你回复的。感谢您在资产文件夹中拥有图像。如何传递url.sendIntent.putExtra(Intent.EXTRA_流,Uri.fromFile(imagePath))@用户3048165有什么帮助吗?我正在做。一旦我完成,我会给你回复的。感谢您在资产文件夹中拥有图像。如何传递url.sendIntent.putExtra(Intent.EXTRA_流,Uri.fromFile(imagePath))@用户3048165有什么帮助吗?我正在做。一旦我完成,我会给你回复的。谢谢