首页 > 解决方案 > 如何将数据从微调器插入到 Firebase?

问题描述

我正在尝试将来自微调器和文本的数据添加到 Firebase。我的应用程序基本上是一项调查,用户通过每个微调器选择他们的答案,输入文本并从复选框中选择值。

我不知道如何处理这个问题。

我已经可以从我的数据库中读取,但我现在需要添加它。我的数据库如下:

Firebase 数据

在此处输入图像描述

我的安卓

在此处输入图像描述

到目前为止,我为每个微调器拥有的唯一代码如下;

//Spinner7
    spinner7=(Spinner) findViewById(R.id.spinner7);
    ArrayAdapter adapter7=ArrayAdapter.createFromResource(this, R.array.rating, android.R.layout.simple_spinner_item);
    spinner7.setAdapter(adapter7);

    spinner7.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
        @Override
        public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) {
            // your code here
        }

        @Override
        public void onNothingSelected(AdapterView<?> parentView) {
            // your code here
        }

    });

任何见解将不胜感激。

标签: androidfirebasefirebase-realtime-databaseinsertspinner

解决方案


利用

String text = spinner7.getSelectedItem().toString();

然后使用您的数据库参考

mTempDatabaseReference = mDatabaseReference.child("interview).child("1);
mmTempDatabaseReference.child("interviewed").setValue(text);

推荐阅读