2016-08-07 15 views
-1

SDカードの特定のフォルダにある画像を表示する必要があります。 私はボタンでそれを行い、ギャラリーを表示したいと思います。しかし、私はそれを行う方法を知らない。私はこのようないくつかの解決策を見つけましたが、そのソリューションは私のために動作しませんでした:特定のフォルダから画像を表示するには

public void openFolder(View view) 
{ 
    Intent intent = new Intent(Intent.ACTION_GET_CONTENT); 
    Uri uri = Uri.parse(Environment.getExternalStorageDirectory().getPath() 
      +"/pictures/miscursos/"); 
    intent.setDataAndType(uri, "image/jpeg"); 
    startActivity(Intent.createChooser(intent, "Open folder")); 
} 

これは、ちょうどすべての画像ではなく、私が欲しいのフォルダを開きます。

答えて

0

上記のコードは、フォルダのみを開きます。 GallerViewまたはGridViewを使用してAdapterの助けを借りて、画像をListViewまたはGridViewに設定することができます。必要なフォルダを開くには、正しいパスを順番に指定する必要があります。 GridView loading photos from SD Card - refer this link

+0

役に立った – fer

関連する問題