Я пытаюсь выяснить, как захватить данные из формы с помощью EditText & Spinner's и вставить его в базу данных SQLite. Я могу написать жестко закодированные атрибуты, но когда я пытаюсь использовать R.id.fieldName, он выдает ошибку из-за того, что является целым типом a.Вставка данных 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();
}
};
Я все еще пытаюсь узнать все эти вещи, и мой мозг жарится от глядя на множество онлайновых учебных пособий, примеров и документации Google. Если кто-нибудь может показать мне, как это сделать или направить меня в учебник по стилю барни, который нарушает его, чтобы я понял, что происходит, было бы весьма полезно.
Удивительный, это сделало это для меня. Через несколько секунд я смог реализовать это и вернуть меня в нужное русло. Благодаря! О том, чтобы начать пытаться выяснить, что spinner вещь sfratini говорит о ниже с помощью getitem, getitemid. – higabyte
Вас приветствуют. Скручиватель немного сложнее, вам следует обратиться к хорошей онлайн-ссылке о том, как с ним взаимодействовать. Например, например: http://www.java-samples.com/showtutorial.php?tutorialid=1517 –
Фактически, он работал с той же настройкой, что и выше, только что использовал Spinner (Spinner) Vice EditText (EditText). Еще раз спасибо. – higabyte