Android開發相關:(03)讀取原始資源

[java] String getStringFromRawFile(Activity activity) throws IOException { 
    Resources r = activity.getResources(); 
    InputStream is = r.openRawResource(R.raw.test); 
    String myText = convertStreamToString(is); 
    is.close(); 
    return myText; 

 
String convertStreamToString(InputStream is) throws IOException { 
    ByteArrayOutputStream baos = new ByteArrayOutputStream(); 
    int i = is.read(); 
    while (i != -1) { 
        baos.write(i); 
        i = is.read(); 
    } 
    return baos.toString(); 

摘自 horsttnann的專欄

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *