数据库我有此代码打开一个数据库(在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