0

テキストファイルをAndroidアプリに実装するための最良の方法は何ですか?

テキストドキュメントをリソースとして使用する必要があるアプリケーションを作成しています-ユーザーがアプリをインストールしたときにドキュメントが一緒にあり、アプリがそれにアクセスできるようにするには、これを含めるにはどうすればよいですか?

4

3 に答える 3

5

assets/(経由でアクセスAssetManager) またはres/raw/(経由でアクセスResources) は、「テキスト ドキュメント」をパッケージ化するための解決策となる可能性があります。

于 2013-03-12T16:33:17.857 に答える
1

テキストファイルを置くことをお勧めする場所は、assets/フォルダまたはフォルダの2つres/raw/です。以下は、各場所でファイルにアクセスする例です。以下の例では、ファイルの名前が。であると仮定しますexample.txt

アセットフォルダ:

AssetManager assets = getAssets();
InputStream in = assets.open("example.txt");
/* Use the input stream to read in your file here. */

生のディレクトリ:

Resources res = getResources();
InputStream in = res.openRawResource(R.raw.example);
/* Use the input stream to read in your file here. */

注意点として、これらは両方とも、またはContextなどのクラスからリソースを開いていることを前提としています。ActivityService

于 2013-03-12T17:13:59.090 に答える
1

アセットフォルダーに配置し、アセットフォルダーからテキストファイルにアクセスします

于 2013-03-12T16:33:49.093 に答える