私は自分のアプリからwhatsappで画像を共有したいと思います。私はその仕事を完了しましたが、私が共有しているイメージにはwhatsappの大きなレイアウトがあります。私は画像をより小さなサイズで表示したい。アンドロイドでテキストを含むイメージを含むカスタムレイアウトを作成し、次にwhatsappとレイアウトを共有することは可能ですか?whatsappで画像を共有する
私は上部イメージのようなものが欲しいですが、私が得ることができたものはすべて1つです。
私は自分のアプリからwhatsappで画像を共有したいと思います。私はその仕事を完了しましたが、私が共有しているイメージにはwhatsappの大きなレイアウトがあります。私は画像をより小さなサイズで表示したい。アンドロイドでテキストを含むイメージを含むカスタムレイアウトを作成し、次にwhatsappとレイアウトを共有することは可能ですか?whatsappで画像を共有する
私は上部イメージのようなものが欲しいですが、私が得ることができたものはすべて1つです。
あなたは大きなレイアウトとはどういう意味ですか?テントを使用してのWhatsAppパッケージ
whatsapp.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, "URL You Want To Share");
sendIntent.setType("text/plain");
sendIntent.setPackage("com.whatsapp");
if (isPackageExisted("com.whatsapp"))
startActivity(sendIntent);
else
Toast.makeText(getBaseContext() , "Whatsapp is not installed" , Toast.LENGTH_LONG).show();
}
});
とisPackagedExisted機能
public boolean isPackageExisted(String targetPackage){
PackageManager pm=getPackageManager();
try {
PackageInfo info=pm.getPackageInfo(targetPackage,PackageManager.GET_META_DATA);
} catch (PackageManager.NameNotFoundException e) {
return false;
}
return true;
}
私はすでに第1部を試しましたが、出力は要件ごとではありません。 2番目の部分は何のために使われていますか? –
2番目の部分は、デバイスにインストールされているwhatsappかどうかをチェックする関数です –
する目的でデータを送信することができますかしかし、画像のサイズを変更したい場合は、.scaleを呼び出して –
コードを共有してください。必要に応じてスクリーンショットを投稿します。 – Mangesh
画像を追加plz check。 –