
1 albertofwb 2019-03-27 15:51:33 +08:00 有可能 pTimeView 这个成员本来就没啥用 |
2 Dori 2019-03-27 15:54:25 +08:00 看下它初始化的地方应该是个思路 MyTimeAdapter |
3 jxf2008 OP @albertofwb 有用 LayoutInflater inflater = (LayoutInflater)pTimeView.getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); 不少代码里有他,比如上面一句 @Dori 全文件查找没找到,Ctrl+F12 查找类结构也没找到 这两个操作我反复检查过,确定没眼花 |
4 pynix 2019-03-27 16:05:25 +08:00 这么说应该来自父类无疑。。。 |
5 jxf2008 OP @pynix 但问题是文件里的类继承自 RecyclerView.Adapter<RecyclerView.ViewHolder> 内部类 A public class A extends RecyclerView.ViewHolder 确定不是自定义类。。 |
6 eminemcola 2019-03-27 16:11:27 +08:00 贴代码吧。 |
7 jxf2008 OP @eminemcola if (pTimeView.getTag() == null || !(pTimeView.getTag() instanceof FtgTime.MsgLog)) return; LayoutInflater inflater = (LayoutInflater)pTimeView.getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); 这是相关的代码,只能贴这么多了,保密项目。。。还有 V2 怎么嵌入代码。。 |
9 Dori 2019-03-27 16:42:07 +08:00 ``` 在 MyTimeAdapter 里,有如下代码 textHolder.pTimeView.setTextColor(Color.WHITE); 可以看出 pTimeView 是 A 类的一个成员 ``` 我倒是觉得 pTimeView 是 RecyclerView.ViewHolder 的类成员,看下怎么实例化的吧 |
10 jxf2008 OP |
11 nicevar 2019-03-27 16:54:02 +08:00 如果没有声明的地方,或者没有注解之类的生成代码,pTimeView 在 AS 肯定会报错的,你直接右击 pTimeView 选择 Goto->Declaration 呢 |
12 darktiny 2019-03-27 16:59:00 +08:00 #8 正解,楼主了解下 https://github.com/JakeWharton/butterknife |
13 hellormrfool 2019-03-27 16:59:03 +08:00 CTRL + H 搜索,然后循迹 |
14 jxf2008 OP |
15 iamdennisme 2019-03-27 17:14:56 +08:00 @jxf2008 但是我真的没看懂,求解析下 |
16 pynix 2019-03-27 17:15:48 +08:00 |
17 nicevar 2019-03-27 17:15:52 +08:00 楼主这玩笑开的,还好是在 v 站,同事的话可能被被打。。。 |
18 jxf2008 OP |
19 lecoo 2019-03-27 17:26:04 +08:00 鼠标->项目目录->右键->find in Path ,输入 pTimeView, 在 in project / module /scope 几个 tab 之间切换看看,只要这个变量存在,必然可以搜索出来。 |
20 felixlong 2019-03-27 17:26:23 +08:00 via Android 。真有删库跑路的程序员? |
21 jxf2008 OP @felixlong 两个 APP,其中一个完全跑不起来了,现在我接手的貌似还能抢救下 去年下半年开始他上传 SVN 的都是不能编译的版本,然后的代码都自己保存在本地 因为他发给测试的 APP 都是正常的,也没人管他 SVN 更新的代码是不是正确的 我接收的版本还是去年 4 月份更新的,4 月份更新后的所有版本都编译不通过 打官司 ing... |
22 HangoX 2019-03-29 09:46:51 +08:00 AS 对着这个 pTimeView 右键找引用,下面会找出赋值的地方 |
23 benjyair 2019-04-10 11:57:38 +08:00 这都是 Android 通用的代码,没什么保密的 |