我想用Textview
值将Checkbox
值存储到Firebase数据库。但是只有Checkbox
个值可以触发基本数据库,而没有Textview
个值可以触发。我想存储Textview
(名称)以在缺少Checkbox
的情况下启动基地。
答案 0 :(得分:0)
尝试
public void onCheckboxClicked(View view) {
// Is the view now checked?
boolean checked = ((CheckBox) view).isChecked();
// Check which checkbox was clicked
switch(view.getId()) {
case R.id.checkbox_meat:
if (checked)
FirebaseDatabase.getInstance.getReference("Data").push().setValue(chechbox_meat);
else
// Remove the meat
break;
case R.id.checkbox_cheese:
if (checked)
// Cheese me
else
// I'm lactose intolerant
break;
// TODO: Veggie sandwich
}
}