从Firebase通过OnDataChange()方法检索后如何将值设置为Spinner

时间:2020-10-19 18:02:56

标签: java android firebase firebase-realtime-database

enter image description here

我正在从Firebase中以字符串形式检索值,然后将其设置为默认微调器值?我没有在onDatatChange()方法之后访问值

1 个答案:

答案 0 :(得分:0)

您可以将带有相应值的适配器添加到微调器,例如:

    Spinner spin = (Spinner) findViewById(R.id.spinner);  
      
    //Creating the ArrayAdapter instance having the list  
    ArrayAdapter adapter = new ArrayAdapter(context, android.R.layout.simple_spinner_item, <list of values>);  
    aa.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);  

    //Setting the ArrayAdapter data on the Spinner  
    spin.setAdapter(aa);