0
public void onClick(View v)

{

    try {

        // Initiate ZipFile object with the path/name of the zip file.

        ZipFile zipFile = new ZipFile("/sdcard/animation.zip");

        // Extracts all files to the path specified
        zipFile.extractAll("/sdcard/");

    } catch (ZipException e) {
        e.printStackTrace();
    }

    Toast.makeText(getApplicationContext(), "button clicked", Toast.LENGTH_LONG).show();
}

これは私がやったことです。

ファイルを SD カードに解凍できanimation.zipますが、res/drawable-hdpi フォルダーに解凍したいと考えています。

4

1 に答える 1

0

zip ファイルを res フォルダーに解凍することはできません。モバイルでは、SD カードまたはデータ/データ フォルダーに解凍できます。このようにアプリのスキンを変更したいと思いますが、それは不可能です。スキンを変更したい場合は、このAndroid add extra skin を個別の APK に従ってください

于 2014-11-22T06:26:50.273 に答える