0

プロジェクトにテキストファイルをインポートすると、エラーが表示されるのはなぜですか?

情報を読み取ってListViewに表示するには、テキストファイルが必要です。これが私が話していることのスクリーンショットです。

ここに画像の説明を入力してください

4

3 に答える 3

0

このディレクトリ内のすべてのデータファイルはXML形式である必要があります。

ここに入れることができるデータにはいくつかの種類があります。詳細については、 http://developer.android.com/guide/topics/resources/more-resources.htmlを参照してください。

例えば:

res / values / strings.xml

<string name="prefs">Version</string>

Javaコードでは次のように参照されます

String version = context.getResources().getString(R.id.prefs);
于 2013-01-13T01:09:52.640 に答える
0

テキスタイルを使用してListViewを埋めることはできません。strings.xmlに設定し、文字列名とその値を追加する必要があります。@Stringは、リソースとして保存および取得できます。

于 2013-01-13T01:10:49.540 に答える
0

生のリソースを開くには、を使用する必要がありますopenRawResource()

たとえば、にいる場合はActivity、生のテキストファイルを次のように開くことができます。

InputStream input = getResources().openRawResource(R.raw.textfile);

これにより、ファイルから読み取ることができるInputStreamが返されます。

このSOの質問は、生のテキストファイルを基本的に読み取るための優れたコードサンプルを提供します。

于 2013-01-13T01:35:50.823 に答える