我想要做的是獲取條目,一個接一個,這裏是代碼。一次獲得1的條目
Teams.Java
public String getData(String key) {
// TODO Auto-generated method stub
String[] columns = new String[] { Key };
Cursor c = ourDatabase.query(DATABASE_TABLE, columns, null, null, null,
null, null);
String result = "";
int iName = c.getColumnIndex(Key);
for (c.moveToFirst(); !c.isAfterLast(); c.moveToNext()) {
result = result + "," + c.getString(iName);
}
return result;
}
活動
MainActivity.java
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView t1 = (TextView) findViewById(R.id.tvINames);
Teams stat = new Teams(this);
stat.open();
String Names = stat.getName("KEY_TEAMS");
stat.close();
t1.setText(Names);
是否需要logcat的,只是告訴我。
只需獲取該函數中的所有值即可。返回ArrayList或String []並迭代使用該數據。這有什麼問題? –
2014-09-19 08:32:17
我應該做到這一點,但即時通訊使用每個字段的數據表。我的意思是,它真的有3個不同的領域,即時通訊。 – ken 2014-09-19 09:15:21