我有两个活动和一个数据库。我想将第一个活动的数据发送到数据库,然后转到下一个活动。我知道这是错的,但这是我能在网上找到的最好的,还有其他任何办法吗?
OnItemClickListener viewNeeds = new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
//create variable for database input
feelingForDb = ((AdapterView<ListAdapter>) feelingsList).getSelectedItem().toString();
Intent gotoNeeds=
new Intent(FeelingsMain.this, Needs.class);
startActivity(gotoNeeds);
}
答案 0 :(得分:1)
on First活动在插入开始下一个活动时将数据插入数据库
您的数据库类的insertData函数,应返回长类型数据
<强>像强>
long success = db.insert(tableName, null, values);
return success;
比第一次活动
if(longReturned>0)
{
//startActivity2 here
}