目的
從android raw中取出文字資料方法
使用org.apache.commons.io中的IOUtils功能
** org.apache.commons.io.Charsets.UTF_8 已經 deprecated
** 可以改用 java.nio.charset.StandardCharsets.UTF_8 ,但至少要 API 19
1 2 3 | InputStream is = cxt.getResources().openRawResource(R.raw.car_type_list); String content = IOUtils.toString(is, Charsets.UTF_8); IOUtils.closeQuietly(is); // don't forget to close your streams |
gradle
1 2 3 | dependencies { compile 'commons-io:commons-io:2.5' } |
reference:
http://stackoverflow.com/a/13566950
http://mvnrepository.com/artifact/commons-io/commons-io
沒有留言:
張貼留言