第一步:在res/values/arrays.xml中定义需要的数组资源
- <?xml version="1.0" encoding="utf-8"?>
- <resources>
- <string-array name="fileEndingImage">
- <item>.png</item>
- <item>.gif</item>
- <item>.jpg</item>
- <item>.jpeg</item>
- <item>.bmp</item>
- </string-array >
- <array name="fileEndingAudio">
- <item>.mp3</item>
- <item>.wav</item>
- <item>.ogg</item>
- <item>.midi</item>
- </array>
- <array name="fileEndingPackage">
- <item>.jar</item>
- <item>.zip</item>
- <item>.rar</item>
- <item>.gz</item>
- </array>
- <array name="fileEndingWebText">
- <item>.htm</item>
- <item>.html</item>
- <item>.php</item>
- </array>
- </resources>
第二步:在Java代码中调用:
- String[] myImageFileEndings = getResources().getStringArray(R.array.fileEndingImage)