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