एंड्रॉइड में गैलरी से एक विशेष फ़ोल्डर कैसे खोलें?

मैं एंड्रॉइड डिफ़ॉल्ट गैलरी ऐप खोलने के लिए नीचे दिए गए कोड का उपयोग कर रहा हूं। यह एसडीकार्ड के तहत सभी छवि फ़ोल्डरों को खोलता है। मैं केवल एक विशेष फ़ोल्डर कैसे खोल सकता हूं?

    Intent intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
    intent.setType("image/*");
    startActivityForResult(Intent.createChooser(intent, "Pick any photo"), SELECT_IMAGE_FROM_GALLERY_CONSTANT);
6
जोड़ा संपादित
विचारों: 2
जोड़ा लेखक ShawnFeatherly, स्रोत

1 उत्तर

हाय कृपया इस निम्नलिखित कोड का प्रयोग करें। आपको विशेष फ़ोल्डर छवि मिल जाएगी।

कोड:

import java.io.File;
import android.app.Activity;
import android.content.Intent;
import android.media.MediaScannerConnection;
import android.media.MediaScannerConnection.MediaScannerConnectionClient;
import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;



public class SDCARD123Activity extends Activity implements MediaScannerConnectionClient{
    public String[] allFiles;
private String SCAN_PATH ;
private static final String FILE_TYPE="image/*";

private MediaScannerConnection conn;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    File folder = new File("/sdcard/Photo/");
    allFiles = folder.list();
//  uriAllFiles= new Uri[allFiles.length];          
    for(int i=0;i

आशा है कि यह आपकी मदद करेगा ।

7
जोड़ा
क्या फ़ोल्डर में सभी छवियों को आयात करने के लिए वैसे भी है? क्योंकि अब मैं चुन सकता हूं कि मैं कौन सी छवि देखना चाहूंगा, लेकिन मैं सभी छवियों को देखना चाहता हूं। आपका अग्रिम में ही बहुत धन्यवाद!
जोड़ा लेखक Jani Bela, स्रोत
उत्कृष्ट कार्य।
जोड़ा लेखक Santhosh, स्रोत
क्या इस कोड से गैलरी में शेयर विकल्प का आह्वान करना संभव है?
जोड़ा लेखक Santhosh, स्रोत
क्या किसी छवि पर शेयर विकल्प का आह्वान करने का कोई तरीका हमारे प्रोग्राम से मेरी विशेष निर्देशिका से संबंधित है?
जोड़ा लेखक Santhosh, स्रोत
हाँ हमारे पास है .... पहले हमें छवि यूरी प्राप्त करने की आवश्यकता है और उस गंतव्य पर अपलोड करना चाहिए जहां आप अपलोड करना चाहते हैं .... मेरा मतलब है सर्वर की तरफ ..
जोड़ा लेखक itsrajesh4uguys, स्रोत
लेकिन मैं कैसे प्राप्त करूं कि कौन सी छवि का चयन किया गया है ???
जोड़ा लेखक Jawad Amjad, स्रोत
नमस्ते। जब मैं इस कोड को चलाने का प्रयास करता हूं तो मुझे निम्न अपवाद मिलता है: Uncaught दूरस्थ अपवाद! (अपवाद अभी तक प्रक्रियाओं में समर्थित नहीं हैं।) Android.content.ActivityNotFoundException: इरादा को संभालने के लिए कोई गतिविधि नहीं मिली {act = android.intent.action.VIEW dat = content://media/external/images/media/2115} </कोड>
जोड़ा लेखक Andranik, स्रोत