Я пытаюсь добавить spinner selected position
значение и edittext
в sqlite database
, но я не знаю, как использовать значение положения Spinner при вставке в базу данных sqlite.
Кто-то, пожалуйста, помогите мне.
Ниже приведен код позиции элемента счетчика:
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
if (parent.getItemAtPosition(position).equals("Select expense type")) {
// Do nothing
} else {
item = parent.getItemAtPosition(position).toString();
Toast.makeText(parent.getContext(), "Selected: " + item, Toast.LENGTH_LONG).show();
}
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
//Do nothing
}
Ниже приведен код, в котором я хочу использовать выбранное значение позиции элемента счетчика и значение edittext для вставки в базу данных sqlite. так как я могу получить значение положения счетчика для использования в функции InsertExpense ().
public void InsertExpense() {
addExpId.setOnClickListener(new View.OnClickListener() {
@RequiresApi(api = Build.VERSION_CODES.O)
@Override
public void onClick(View v) {
}
});