Re: [問題] Android listview

看板java作者 (叔叔你人真好)時間14年前 (2010/02/09 14:25), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串2/4 (看更多)
1. 怎麼個不能顯示法? 2. 有沒有看 adb logcat 有沒有訊息丟出來? 3. 有沒有看你 socket 的資料處理過後的 test[] 有沒有東西在裡面? (假設你是用 socket 拿東西回來塞進去 test[] 裡) ※ 引述《rex0625 (rex)》之銘言: : 小弟在學習listview的時候遇到一些問題 : 當以下程式碼放在activity的最上面時可以正常顯示出listview : 但是如果不是放在最上面而是先處理socket後才放 就不能顯示 : 因為小弟想要根據socket獲得的資料 來改變list內容 然後顯示 : String test[] ={"ddd","dddd"}; : ArrayAdapter<String> arrayData = new ArrayAdapter<String>( : this : , android.R.layout.simple_list_item_1 : , test : ); : ListView lv = new ListView(this); : lv.setAdapter( arrayData ); : setContentView(lv); : 不知道可能哪邊出了問題呢? : 謝謝回答 -- 勁過呂布的勁過相簿... http://www.pixnet.net/superlubu 亂七八糟的,不好意思 m(_ _)m -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 147.8.127.102

02/09 14:37, , 1F
1.就是只顯示預設的並沒有顯示出listview
02/09 14:37, 1F

02/09 14:40, , 2F
2.log並無顯示錯誤訊息 3.但是我不管socket傳回來的就是將
02/09 14:40, 2F

02/09 14:42, , 3F
程式碼放在socket後做測試,結果還是不能改變版面
02/09 14:42, 3F

02/09 16:05, , 4F
有沒有嘗試用 debug log 看看有沒有跑到setContentView?
02/09 16:05, 4F

02/10 13:11, , 5F
如果listview用法沒錯 那應該是socket出問題 謝謝回答
02/10 13:11, 5F
文章代碼(AID): #1BSF_l0H (java)
文章代碼(AID): #1BSF_l0H (java)