文章詳情頁(yè)
android - Toast.makeText()報(bào)錯(cuò)
瀏覽:103日期:2024-08-21 09:08:26
問題描述
方法中第一個(gè)參數(shù)傳application就會(huì)報(bào)錯(cuò),改成Activity就不會(huì)報(bào)錯(cuò),代碼如下:
ProApplication代碼如下:
報(bào)錯(cuò)如下:
問題解答
回答1:你的ProApplication在AndroidManifest.xml里聲明了嗎?從log看,明顯是你AndroidManifest.xml里的Application標(biāo)簽沒有指定你的ProApplication,從而導(dǎo)致context為null.
回答2:log上看只是顯示你傳入的context是個(gè)null,具體你可以debug設(shè)置端點(diǎn)看看那里傳入出現(xiàn)了問題.
回答3:中傳王正一 正解,已經(jīng)說了ProApplication.context 是 null refrence object。
相關(guān)文章:
1. mac里的docker如何命令行開啟呢?2. 這是什么情況???3. java - ssm整合 表現(xiàn)層訪問時(shí)報(bào)錯(cuò)。。4. css - z-index 和 translateZ(0)的疑問5. node.js - vue怎么部署到網(wǎng)站里6. javascript - 微信公眾號(hào)web頁(yè)面開發(fā)調(diào)試7. javascript - 圖片無(wú)法正常加載8. 在微信瀏覽器中使用iframe,android會(huì)出現(xiàn)空白,ios會(huì)跳轉(zhuǎn),怎么阻止這些?9. javascript - canvas 裁剪空白區(qū)域10. javascript - 我這里循環(huán)有什么問題?
排行榜

熱門標(biāo)簽