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

Java 如何通过OnDataChange()方法从Firebase检索后将值设置为Spinner,java,android,firebase,firebase-realtime-database,Java,Android,Firebase,Firebase Realtime Database,我正在以字符串形式从firebase检索值,然后我想将该值设置为默认微调器值?我没有访问OnDataChange()方法之后的值您可以使用相应的值向微调器添加适配器,如: Spinner spin = (Spinner) findViewById(R.id.spinner); //Creating the ArrayAdapter instance having the list ArrayAdapter adapter = new ArrayAda


我正在以字符串形式从firebase检索值,然后我想将该值设置为默认微调器值?我没有访问OnDataChange()方法之后的值

您可以使用相应的值向微调器添加适配器,如:

    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);  
Spinner spin=(Spinner)findViewById(R.id.Spinner);
//创建具有列表的ArrayAdapter实例
ArrayAdapter=新的ArrayAdapter(上下文,android.R.layout.simple\u微调器\u项,);
aa.setDropDownViewResource(android.R.layout.simple\u微调器\u下拉菜单\u项);
//在微调器上设置ArrayAdapter数据
旋转适配器(aa);

请不要发布代码的截图或其他文本内容。而是发布实际文本,并使用Stack Overflow的格式化工具对其进行标记。总的来说,我建议阅读并遵循其中的所有指导。