1
두 가지 활동과 데이터베이스가 있습니다. 첫 번째 활동의 데이터를 데이터베이스로 보내고 다음 활동으로 옮기고 싶습니다. 이것이 잘못되었다는 것을 알고 있지만 온라인에서 찾을 수있는 최선의 방법, 다른 방법으로 할 수 있습니까? 그 삽입 된 데이터베이스에 먼저 활동 삽입 데이터에클릭하면 데이터베이스로 데이터 보내기 android
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);
}
데이터베이스 코드는 어디에 있습니까? – yushulx
SQLITE를 사용 하시겠습니까? http://developer.android.com/reference/android/database/sqlite/package-summary.html –
직면 한 문제가 정확히 무엇입니까? DB에서'feelingForDb'를 얻을 수 있습니까? 그렇다면 단순히 gotoNeeds 의도의 일부로이 문자열을 전달하면됩니다. 'gotoNeeds.putExtra ("some_identifier_name", feelingForDb);를 사용하고'Needs' 클래스에서 getIntent(). getStringExtra ("some_identifier_name");를 사용하여 검색해야합니다. – Rajeev