2014-11-22 41 views
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(); 
} 

这就是我所做的。我想将我的animation.zip文件解压缩到res/drawable-hdpi中

我可以在sdcard上解压我的animation.zip文件,但我想将它解压缩到res/drawable-hdpi文件夹中。

回答

0

你永远不能解压zip文件到res文件夹。在移动设备上,您可以将其解压缩到SD卡或数据/数据文件夹。我认为你想以这种方式更改应用的皮肤,但这是不可能的。如果你想改变皮肤,请按照下面的步骤操作:Android add extra skin as separate APK

+0

不,我想解压那个dir和wnt以在帧动画中使用。如果你可以帮助我的那个PLZ帮助我 – parth 2014-11-22 06:49:30