看板 AndroidDev 關於我們 聯絡資訊
※ 引述《GooLoo (平凡)》之銘言: : 我寫的:http://www.fileswap.com/dl/rUJvFnnITz/ : 別人寫的: http://www.fileswap.com/dl/wHQ3y0dIca/ : 錯誤訊息: http://www.fileswap.com/dl/rRGEvVeKgg/ : 最近在拿一些小範例練習語法 : 練到list, debug到最後,剩幾個訊息看不懂,不曉得哪邊錯,有人可以幫我看一下嗎? : 另外, 這是我練範例來第一次看到extends Activity 後面有字 : 也就是implements AdapterView.OnItemClickListener : 想問一下 加這段的意義在??? : 因為我看過去練texview,button....範例都沒用到說~ 用白話一點說法: LV.setOnItemClickListener() 表示: 第一個參數請給我符合 AdapterView.OnItemClickListener 規定的物件好嗎? 會不會給啊!! (噴一堆錯) 註:http://ppt.cc/j~cr ---- 於是我們只好依照它的需求幫他「做」一個符合要求的出物件了: class MainActivity extends Activity implements AdapterView.OnItemClickListener { // 略 } MainActivity 表示: 我不但是 Activity 的小孩,而且符合 AdapterView.OnItemClickListener 的規定 選我正解!! ---- 在 onCreate 裡的 this 確實是 MainActivity 實例出來的物件,也就是符合要求了 註:this 概念放棄使用白話解釋 Orz... LV.setOnItemClickListener(this) 表示: 我就是愛這款啦,感謝! (錯誤訊息已消) ---- 大概是這樣吧XD -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.68.4 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1400355879.A.5F0.html