私はいくつかの行からなるプレーンテキストファイルを持っています。各行の最後にはカンマ(、)を挿入します。テキストファイルを読み込んでListView
に設定することもできますが、わかりませんListView
に新しいアイテムを作成するにはどうすればよいでしょうか?コンマで終わる行です。 (私は単一の項目内の1行を示す意味。)テキストファイルからのデータをlistViewに表示する方法
私はこのようなテキストファイルました:
Test 1 ,
Test 2 ,
Test 3 ,
そして、この私のListActity
:
ListView
は私のすべてを示す
public class MainMenuActivity extends ListActivity {
public String[] ListItems = new String[]{};
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
try {
Resources ResFiles = getResources();
InputStream ReadDbFile = ResFiles.openRawResource(R.raw.test);
byte[] Bytes = new byte[ReadDbFile.available()];
ReadDbFile.read(Bytes);
String DbLines = new String(Bytes);
ListItems= new String[]{DbLines};
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
R.layout.main_list, R.id.ListText, ListItems);
setListAdapter(adapter);
} catch (Exception e) {
}
}
を単一の項目の行、任意のアイデア?