-3

Androidでデータベースを作成し、データベースに値を追加しています。データの取得中に、データは正常に取得されます。for ループでデータを取得すると、14 個の値が含まれます。これらの値をどのように分離できますか?

dataBaseHelper db = new dataBaseHelper(this);
List<String> studentInfo = db.getContact(eid);
for(Iterator<String> i = studentInfo.iterator(); i.hasNext(); ) {
    String item = i.next();
    Toast.makeText(getApplicationContext(),item,  Toast.LENGTH_LONG).show();
}

このコードでは、各値を分離したい item に 14 個の値があります。これを行う方法?

4

2 に答える 2

0

それらを配列に入れてみてください

dataBaseHelper db = new dataBaseHelper(this);
List<String> studentInfo = db.getContact(eid);
for(Iterator<String> i = studentInfo.iterator(); i.hasNext(); ) {
    String item = i.next();
  fields[i] = studentInfo.get(i).getValue();
    Toast.makeText(getApplicationContext(),item,  Toast.LENGTH_LONG).show();
}
于 2013-09-12T14:06:11.647 に答える