assetsフォルダからtxtファイルを読み込む

617 ワード

Androidは/resディレクトリにリソースファイルを格納するほか、/assetsディレクトリにもリソースファイルを格納できます.また、/assetsディレクトリの下のリソースファイルはR.javaで自動的にIDを生成しませんので、/assetsディレクトリの下のファイルを読み込むにはファイルのパスを指定する必要があります.これらのファイルにアクセスするには、AssetManagerクラスを使用します.
 
たとえば/assets/a.txtを読み込む
 
AssetManager am = getAssets();
        	InputStream file = am.open("introduction.txt");
        	BufferedReader br = new BufferedReader(new InputStreamReader(file)); 
        	String row;
        	while((row = br.readLine())!= null)
        	{
        		txtView.setText(row);
        	}