PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
AndroidDev
[問題] Fragment onClick問題
作者:
fit1122
(黃)
2016-05-06 19:40:38
最近寫了一個Gallery
做法是另外寫個GalleryAdapter把photo_view(個別放網路上讀到的圖)這個layout讀進
主要的layout(佈局是用GridView)中
並在photo_view中有把imageview設onclick 讓使用者按每張圖片都可以直接觸發事件
但後來因為整體需求把程式改用fragment寫 才發現fragment不允許從xml檔直接onclick
在網路上找了有兩個主要的方法
1.
是讓fragment實作OnClickListener
然後@Override onClick
但試過後按圖片完全沒反應(連onClick都沒進去)
2.
另一個方法是一樣在xml中設定android:onClick="myClickMethod"
然後用Activity來接
Activity中裡:
Fragment someFragment;
public void myClickMethod(View v) {
someFragment.myClickMethod(v);
}
但試過後都會發生錯誤java.lang.NullPointerException
希望大家看得懂QQ
請問有大大知道該怎麼做嗎
感謝
作者: FlowerYen (Greg)
2016-05-06 20:20:00
1. 確認你imageview是否有setOnClickListener2. 如果是照你說到寫法,你的someFragment沒有instance當然會出現NPE
繼續閱讀
[問題]GPS定位問題(addMarker和onConnected)
rex60209
[問題] 尋找android書籍-聖經
aiweisen
[問題] 請教TabLayout+ViewPager 讀取問題
freedom74569
[問題] GPS定位問題(修改過程式碼)
rex60209
[問題] Google Play無法更新App?
mnmnmmm
[問題] listview儲存舊狀態
lonelytea
[問題] Preference screen好好用 有沒有類似的功能?
iPhoneX
[徵才] 新北新莊 高一 APP 資料庫 家教老師
leo0420
Facebook live streaming 建立
jrlj
[問題] IOT 縮時攝影機 行車記錄器 空拍機..等等
aiweisen
Links
booklink
Contact Us: admin [ a t ] ucptt.com