EditText & Spinner 's를 사용하여 양식에서 데이터를 캡처하는 방법을 알아 내려고 SQLite 데이터베이스에 삽입하려고합니다. 하드 코딩 된 특성을 쓸 수 있지만 R.id.fieldName을 사용하려고하면 Integer 부울로 인해 오류가 발생합니다.EditText & Spinner 데이터를 SQLite에 삽입 하시겠습니까?
public class PetAdd extends Activity {
DBAdapter db = new DBAdapter(this);
private OnClickListener btnPetAddListener = new OnClickListener() {
@Override
public void onClick(View arg0) {
db.open();
long id;
id = db.insertPet("name", "type", "breed", "sex", "notes");
/**id = db.insertPet(R.id.petName, R.id.SpinnerPetType, R.id.petBreed, R.id.SpinnerPetGender, R.id.EditTextPetAddOptions);*/
db.close();
}
};
나는 아직도이 모든 것들을 배우려고 노력하고있어 내 머리는 온라인 튜토리얼, 예와 구글 문서의 과다보고에서 튀김된다. 누구든지이 작업을 수행하는 방법을 보여 주거나 나에게 무슨 일이 일어나고 있는지 이해할 수있는 바니 스타일 자습서로 안내하면 크게 감사하겠습니다.
굉장한, 나를 위해 그것을했다. 몇 초 만에, 나는 이것을 구현할 수 있었고 나를 다시 궤도에 올려 놓을 수있었습니다. 감사! sfratini가 아래 getitem, getitemid stuff에 대해 아래에서 이야기하고있는 회 전자를 알아 내려고 시도하기 시작합니다. – higabyte
당신을 가장 환영합니다. 회 전자는 좀 더 까다 롭습니다. 상호 작용하는 방법에 대한 온라인 참조 자료를 참조하십시오. 예를 들면 다음과 같습니다. http://www.java-samples.com/showtutorial.php?tutorialid=1517 –
사실, 위와 같은 설정으로 작업 했으므로 Spinner (Spinner)와 EditText (EditText)를 사용했습니다. 다시 한번 감사드립니다. – higabyte