看板 AndroidDev 關於我們 聯絡資訊
我是一位接觸android的新手,有個問題想請問各位。 目前我是想點擊listview然後跳轉activity,但沒辦法,所以我就用Toast先當測試,就是點擊下去之後應該要出現Toast顯示"Test",但是也沒有。 所以我就用Log.e("111","test");,想說讓它出現在logcat那區,但當點擊時還是沒顯示,但一直有出現點擊特效。 特效圖如下:(朋友照片用藍色方塊擋住了,傷眼) http://i.imgur.com/m2Ha0eT.png 程式碼如下圖:(我是繼承ListFragment) http://i.imgur.com/xgV7dOR.png 謝謝各位的幫忙。 第一次在這發文,排版可能不好看請見諒。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.136.27.243 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1438576431.A.4E5.html
corrupt003: 你list裡的view有沒有收onClick? 08/03 13:25
egaryer: 你是寫在Fragment吧? 把程式碼移到onStart看看 08/03 15:47
egaryer: 然後findviewbyid前面要加getActivity. 08/03 15:48
cuda: 用ListFragment的onListItemClick http://goo.gl/GZX2FY 08/03 16:14
egaryer: 喔喔 試了一下在onCreatView也可以 應該就樓上講得那樣 08/03 17:34
kevin8860: 謝謝各位幫忙,成功解決=) 08/09 06:10
skypiece: 在fragment lifecycle oncreateview中,執行return vi 08/28 16:23
skypiece: ew 之前,所有的ui components 都是還沒生成的... 08/28 16:23