首页 > 解决方案 > 从 firebase db 设置微调器标题

问题描述

我想在微调器 1 中显示标题(来自本地的微调器 2 数据和来自 firebase 的微调器 1 数据),我该怎么做

在此处输入图像描述

mProjectName = findViewById(R.id.projectNameRegister);
    listSpinner = new ArrayList<>();
    adapterSpinner = new ArrayAdapter<>(RegisterActivity.this,
            android.R.layout.simple_spinner_dropdown_item, listSpinner);
    mProjectName.setAdapter(adapterSpinner);
    referenceSpinner = FirebaseDatabase.getInstance().getReference("ListProjects");


private void retrievedData() {
    listenerSpinner = referenceSpinner.addValueEventListener(new ValueEventListener() {
        @Override
        public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
            for (DataSnapshot item : dataSnapshot.getChildren()) {
                String project = item.child("projectName").getValue().toString();
                listSpinner.add(project);
            }
            adapterSpinner.notifyDataSetChanged();
        }
        @Override
        public void onCancelled(@NonNull DatabaseError databaseError) {

        }
    });
}

标签: javaandroidfirebasefirebase-realtime-databasespinner

解决方案


推荐阅读