यहां मेरा कोड है, लेकिन यह एक फ़ाइल समाधान के लिए है।मैं एक इरादे के माध्यम से एकाधिक फ़ाइलों को कैसे साझा कर सकता हूं?
क्या मैं एकाधिक फ़ाइलों को & अपलोड कर सकता हूं जैसे मैं नीचे एकल फ़ाइलों के लिए करता हूं?
Button btn = (Button)findViewById(R.id.hello);
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(Intent.ACTION_SEND);
String path = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) + "/pic.png";
File file = new File(path);
MimeTypeMap type = MimeTypeMap.getSingleton();
intent.setType(type.getMimeTypeFromExtension(MimeTypeMap.getFileExtensionFromUrl(path)));
intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file));
intent.putExtra(Intent.EXTRA_TEXT, "1111");
startActivity(intent);
}
});
दुर्भाग्य से इस फेसबुक पर एक से अधिक चित्र साझा करने के दौरान काम नहीं कर रहा है। मैं इस पोस्ट में वर्णित समाधान का उपयोग करके इसे काम करने में सक्षम था: http://stackoverflow.com/questions/25846496/intent-share-action-send-multiple-facebook-not-working – Lisitso
'ACTION_SEND_MULTIPLE' ने चाल की है:) tq – Prabs
विभिन्न फ़ाइल प्रकार छवि/* और वीडियो/* भेजने के बारे में क्या? – Eftekhari