數據庫我有此代碼打開一個數據庫(在SQLite的瀏覽器創建的)存儲在資產文件夾在我的應用程序:錯誤,同時打開SQLite中的機器人
public class DatabasetryActivity extends ListActivity {
/** Called when the activity is first created. */
private ArrayList<String> queryString;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
DatabaseHelper myDbHelper = new DatabaseHelper(this);
myDbHelper = new DatabaseHelper(this);
queryString = myDbHelper.getData(new String[] {"Area","disease"}, null, null, null,
"Area"," ASC");
try {
myDbHelper.createDataBase();
} catch (IOException ioe) {
throw new Error("Unable to create database");
}
try {
myDbHelper.openDataBase();
}catch(SQLException sqle){
throw sqle;
}
setListAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1
queryString));
getListView().setTextFilterEnabled(true);
}
其中DatabaseHelper是在同一個包中另一個類但同時在模擬器中運行這個Android項目控制檯選項卡上顯示以下信息:
ActivityManager: Warning: Activity not started, its current task has been brought to
the front
,並沒有出現在模擬器上。請幫助我。謝謝 夥計們請幫助我,因爲這是我的第一篇文章..我是新來的android
是否有你創建DatabaseHelper兩次的原因?另外,你可以修理你的縮進嗎? – Bart 2012-03-24 20:28:17
@Bart沒有特別的理由。我會照顧縮進在我的進一步的問題.. – user182022 2012-03-24 20:41:36