簡體   English   中英

單擊ListView項並在另一個活動中顯示其數據庫內容

[英]Clicking ListView item and displaying its database contents in another activity

我正在制作一個簡單的Notes應用程序,該應用程序允許用戶將數據保存到Firebase數據庫,然后在ListView的另一個活動中檢索此數據,並使該ListView中的每個項目都可單擊。 任何人都可以協助我將該數據加載回原始活動中(使用我們最初寫入此數據的編輯文本)。

您在將數據放到新的意圖時出錯了,您需要替換

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);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM