第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

DatabaseException 的運(yùn)行時(shí)錯(cuò)誤:

DatabaseException 的運(yùn)行時(shí)錯(cuò)誤:

qq_花開花謝_0 2022-05-21 13:43:25
我收到錯(cuò)誤com.google.firebase.database.DatabaseException: Failed to convert value of type java.lang.Long to String in line 53這條線是var note = n.getValue(Note::class.java)我已經(jīng)被這個(gè)錯(cuò)誤困住了一段時(shí)間,因?yàn)槲覍?duì)編碼還不夠新,我不知道該怎么做,感謝任何幫助,非常感謝package com.example.gearoidodonovan.booksimport android.app.AlertDialogimport android.support.v7.app.AppCompatActivityimport android.os.Bundleimport android.renderscript.Samplerimport android.widget.Toastimport com.google.firebase.database.*import kotlinx.android.synthetic.main.activity_main.*import kotlinx.android.synthetic.main.add_note.view.*import java.text.SimpleDateFormatimport java.util.*class MainActivity : AppCompatActivity() {    var mRef:DatabaseReference? = null    var mNoteList:ArrayList<Note>?= null    override fun onCreate(savedInstanceState: Bundle?) {        super.onCreate(savedInstanceState)        setContentView(R.layout.activity_main)        val database = FirebaseDatabase.getInstance()        mRef = database.getReference("Notes")        mNoteList = ArrayList()        add_new_note.setOnClickListener {            showDialogAddNote()        }    }    override fun onStart(){        super.onStart()        mRef?.addValueEventListener(object : ValueEventListener{            override fun onCancelled(p0: DatabaseError) {            }            override fun onDataChange(p0: DataSnapshot) {                for (n in p0!!.children) {                    var note = n.getValue(Note::class.java)                    mNoteList?.add(note!!)                }                val noteAdapter = NoteAdapter(applicationContext, mNoteList!!)                note_list_view.adapter = noteAdapter            }        })    }
查看完整描述

2 回答

?
翻翻過去那場雪

TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊

您的訂單屬性class note如下


var id:String?= null

var note:long?= null

var timestamp: String? = null

var title:String? = null```


查看完整回答
反對(duì) 回復(fù) 2022-05-21
?
qq_笑_17

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超7個(gè)贊

您收到此錯(cuò)誤是因?yàn)槟?firebase 節(jié)點(diǎn)中有一個(gè) long 類型的字段,您將其保存在 String 中。確保數(shù)據(jù)類型與 firebase 節(jié)點(diǎn)和您的數(shù)據(jù)類中的數(shù)據(jù)類型相同。

我認(rèn)為大多數(shù)情況下 id 的數(shù)據(jù)類型都是 long ,您可以檢查并據(jù)此更改 Note 的數(shù)據(jù)類


查看完整回答
反對(duì) 回復(fù) 2022-05-21
  • 2 回答
  • 0 關(guān)注
  • 110 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)