Alex
02/16/2021, 1:07 AMnull value this throws when left empty with a default value like a 0?
val caloriesPerServingEditText = findViewById<EditText>(R.id.caloriesPerServingEditText)
val caloriesPerServing = caloriesPerServingEditText.text.toString().toInt()
database.child(addFoodName).setValue(FoodData(caloriesPerServing))jefbit
02/16/2021, 1:08 AMAlex
02/16/2021, 1:10 AMval caloriesPerServing = if() else()Albert Chang
02/16/2021, 1:11 AMtoIntOrNull() ?: 0jefbit
02/16/2021, 1:12 AMjefbit
02/16/2021, 1:14 AMAlex
02/16/2021, 1:14 AMAlex
02/16/2021, 1:34 AMval caloriesPerServing = if (caloriesPerServingEditText.text.toString().toInt() > 0) {
caloriesPerServingEditText.text.toString().toInt()
} else {
0
}Alex
02/16/2021, 1:38 AMMarinJuricev
02/16/2021, 11:07 AMval caloriesPerServing = caloriesPerServingEditText.text.toString().toIntOrNull() ?: 0