1

内部ストレージから .gif ファイルを読み込みたい。画像、mp3 は読み取れますが、.gif は読み取れません。実際、私はあらゆる種類のファイルを読み取るためのグローバルな方法を探しています。

よろしく

編集:

private void globalGif() throws FileNotFoundException{
    FileInputStream fis = openFileInput("frog");
    GifMovieView gmv = new GifMovieView(getApplicationContext(), fis);
    setContentView(gmv);
}

このコードを使用しますが、このエラーが表示されます。divide by zerofis には gif ファイルがありません。

4

2 に答える 2

1

gif ファイルを読みたい場合は、Movie class.

これは、GIF を読み込んで表示する方法を示す素晴らしいチュートリアルです。

于 2013-06-11T07:15:00.660 に答える
1

you can find the path of image following way

 File file= new File(Environment.getExternalStorageDirectory()
                        + "/Images/a.gif");

    But you can not set this gif image to ImageView the gif file is show in webView.
于 2013-06-11T07:14:06.007 に答える