讲师回答 / 李建
空指针异常,说明你的代码有问题。空指针的原因是 因为引用了未被初始化的对象,这段代码里你要查一下holder,mViewButton和mWordString是否初始化。可以通过log来查看,比如Log.d(TAG, "holder:" + holder)也可以通过加断点来debug
2014-10-20
讲师回答 / 李建
初步判断是你没有注册按键的监听,你看下onCreate中是否调用了如下代码: // 注册监听器 mMyGridView.registOnWordButtonClick(this);
2014-10-19
最赞回答 / 活在梦里483437
不知道对不对,我来解释下吧,从Log.i("MainActivity", pos+""+(++count));输出可知getView被执行了25次,本来是24个button的,多出来的一个就是在位置0又执行了一次,所以位置O有两个重叠的button了
2014-10-17