1

私のアプリは、特定のフォルダーのすべての画像 (グリッドのサムネイルとして) を表示し、ユーザーがサムネイルをクリックするとギャラリーに表示されます。すべてうまくいきますが、ユーザーが左右にスライドすると、そのディレクトリ内の他の画像が表示されるはずです(通常のギャラリーの動作)。しかし今では、アプリによって開かれた 1 つの画像のみが表示されます。

ここに私が使用するコードがあります:

public File OpenFile(String filePath) {     
        File file = new File(filePath);
        Intent intent = new Intent(Intent.ACTION_VIEW);

        Uri data = Uri.fromFile(file);          
        intent.setDataAndType(data, "image/*");
        startActivityForResult(intent, FILEOPEN);
        return file;        
}

編集:最小Sdk 1.6

4

1 に答える 1

0

問題についてこのライブラリを確認する必要があると思います。このライブラリを使用して、画像を gridview から viewPager に切り替えました。

ユニバーサル イメージ ローダー

于 2013-05-27T07:32:58.953 に答える