单击ListView项并在另一个活动中显示其数据库内容

问题描述 投票:0回答:1

我正在创建一个简单的笔记应用程序,允许用户将数据保存到firebase数据库,然后我在ListView中的单独活动中检索这些数据,并使此ListView中的每个项目都可单击。是否有人能够帮助我将这些数据加载回原始活动(使用我们最初编写此数据的编辑文本)。

java android firebase firebase-realtime-database
1个回答
0
投票

将数据放入新意图时出错了您需要更换

DatabaseReference putData = FirebaseDatabase.getInstance().getReference("ProgressReports/" + uid + "/" + id.get(i));
            Intent intent = new Intent(list_view.this, ProgressReports.class);
            String title = String.valueOf(putData.child("title"));
            String content = String.valueOf(putData.child("content"));
            intent().putExtra("titleTest", String.valueOf(title));
            intent().putExtra("contentTest", String.valueOf(content));
            startActivity(intent);

DatabaseReference putData = FirebaseDatabase.getInstance().getReference("ProgressReports/" + uid + "/" + id.get(i));
        Intent intent = new Intent(list_view.this, ProgressReports.class);
        String title = putData.child("title").getValue(String.class);
        String content = putData.child("content").getValue(String.class);
        intent.putExtra("titleTest", title);
        intent.putExtra("contentTest", content);
        startActivity(intent);
© www.soinside.com 2019 - 2024. All rights reserved.