from Raw Resource File
//package com.retain; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URI; import java.net.URISyntaxException; import java.nio.ByteBuffer; import java.nio.CharBuffer; import java.nio.channels.FileChannel; import java.nio.charset.Charset; import java.util.Date; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Matrix; import android.graphics.drawable.BitmapDrawable; import android.graphics.drawable.Drawable; import android.util.Log; import android.widget.ImageView; import android.widget.Toast; /** * @author Nazmul Idris * @version 1.0 * @since Jul 8, 2008, 2:35:39 PM */ class AppUtils { /** * 127.0.0.1 in the emulator points back to itself. Use this if you want to * access your host OS */ public static String EmulatorLocalhost = "10.0.2.2"; public static String fromRawResourceFile(int id, Context ctx) { String data = ""; try { InputStream is = ctx.getResources().openRawResource(id); InputStreamReader isr = new InputStreamReader(is); BufferedReader br = new BufferedReader(isr); String thisLine; while ((thisLine = br.readLine()) != null) { data += thisLine; } is.close(); } catch (Exception e) { Log.e("fromRawResourceFile", "Error: " + e.getMessage() + "," + e.toString()); } return data; } }// end class AppUtils