iT邦幫忙

0

android studio用Volley做open data 我哪裡有錯呢

請問各位 我看這影片教學
https://www.youtube.com/watch?v=y2xtLqP8dSQ 
把他教的全都打上去了 可是我按button後資料卻沒有變 請問為什麼呢
這是我的程式碼
https://ithelp.ithome.com.tw/upload/images/20181231/20110726kjyeIEzezB.pnghttps://ithelp.ithome.com.tw/upload/images/20181231/20110726tyiZNEK9qd.pnghttps://ithelp.ithome.com.tw/upload/images/20181231/201107260gwjNenBRA.pnghttps://ithelp.ithome.com.tw/upload/images/20181231/20110726Sa4W4LzNT1.png

想問一下是不是我gradle問題? 我看他volley是用1.0.0版
可是我用那版本 我java檔會錯誤滿滿紅線 所以改用1.1.1版

我manifests也有打<uses-permission android:name="android.permission.INTERNET"/>了

ant1017 iT邦新手 5 級 ‧ 2019-01-02 09:03:45 檢舉
先確定你JSON所指的位址是否正確....指錯位置會撈不到值...可以用logcat查看是不是有錯誤的訊息,雖然你沒寫log的話顯示都是白的XD

1 個回答

0
小魚
iT邦高手 1 級 ‧ 2018-12-31 21:41:55

你先寫一下Log看他執行到哪邊,
不過網路的東西基本上必須要在另外一個執行緒執行,
顯示到textView的時候會需要委派.

我看你有用try catch,
我猜應該跑到catch那邊了,
反正多寫一些Log,
應該會顯示一些錯誤訊息,
再把這些錯誤訊息丟給Google,
問題一個一個解決,
最後就能夠正常顯示了.

我要發表回答

立即登入回答