setAdapter(adapter)空指针nullPointer 解决办法 (2014-06-13 10:01:23) 转载▼ 标签: 旅游 分类: Android开发 如果setAdapter报空指针,那么可用如下语句调试,找出到底哪里产生空指针 hisList = (ListView) findViewById(R.id.oillist); if(hisList==null) { Log.d("debug","hislist null"); } hisList…
使用AIDL进行远程调用的时候出现的空指针异常,解决过程稍微有点小曲折.具体安下 1.先贴异常信息 ERROR/AndroidRuntime(9435): FATAL EXCEPTION: main ERROR/AndroidRuntime(9435): java.lang.NullPointerException ERROR/AndroidRuntime(9435): at android.os.Parcel.readException(Parcel.java:1328) ERROR/Andr…
前两天在学spring boot的时候,出现了一个很奇怪的错误,因为是第一次使用spring boot,所以没想到会遇到这种莫名其妙的bug,即调用接口删除数据库中一条记录的时候,数据库中记录事实上以及被删除了,但是却返回一个null,这就令我百思不得其解了,理论上,删除的话,会返回受影响的记录的条数. 最后排查了一圈,结果却十分令我大跌眼镜,真的很简单!下面写的代码: controller类,这里由于后来数据库sql改了,为了测试like的搜索功能,所以前面的index方法参数并未进行及时修改…
报空指针异常一般的情况: 1,没有找到布局文件的ID  检验是不是id重复或者写错了 2.控件没有实例化 3.没有找到布局文件的id,要看看是不是加载了布局了,必须加载了对应的布局才能找到对应布局下的id 加载布局要调用setContentView(R.layout.xxxxx);方法 4.比如在一个mainactivity活动里有一个Gridview,在gridView里有我们的控件,那么我们应当使用    gridView.findViewById(R.id.xxxx);来查找id,因为这个…
问题: 使用 AS 在 Fragment 中调用 getActivity() 方法的时候会出现可能为空指针的提醒 使用 monkey 多次十万次测试,会出现 getActivity() NullPointException 的情况 思考 为什么会出现这种情况,按说当前 Activity 存在,在 Fragment 中使用 getActivity() 是可以拿到的,不应该为空的 源码 fragment 的生命周期 以下源码基于 API 26 getActivity 可能为 Null, 跟进源码,可…
在使用listview的时用使用自定义的adapter的时候,如果你的item布局中包含有Button,Checkable继承来的所有控件,那么你将无法获取listview的onItemClickListener事件是由于Button,Checkable继承来的所有控件或默认获取焦点.解决办法1:将Button,Checkable继承来的所有控件替换为其他的控件解决办法2:在item的布局根元素上加上android:descendantFocusability="blocksDescendant…
adapter+线程 1.很多时候自定义adapter的数据都是来源于服务器的,所以在获取服务器的时候就需要异步获取,这里就需要开线程了(线程池)去获取服务器的数据了.但这样有的时候adapter的中没有数据. 如下面的代码:…
使用Gson转换hibernate对象遇到一个问题,当对象的Lazy加载的,就会出现上面的错误.处理方式摘抄自网上,留存一份以后自己看. 网上找到的解决办法,首先自定义一个类继承TypeAdapter: package cn.xjy.finance.loanapply.utils ; import java.io.IOException ; import org.hibernate.Hibernate ; import org.hibernate.proxy.HibernateProxy ; i…
前些日子在开发中用到了需要ScrollView嵌套GridView的情况,由于这两款控件都自带滚动条,当他们碰到一起的时候便会出问题,即GridView会显示不全. 解决办法,自定义一个GridView控件 public class MyGridView extends GridView { public MyGridView(Context context, AttributeSet attrs) { super(context, attrs); } public MyGridView(Con…
最近在新电脑上装了ubuntu16,结果wifi经常连不上,连上了过段时间就掉线,路由器就在电脑的旁边,而且信号非常的若. 但是windows系统没有任何问题,所以就在网上找解决办法,也按照网上的方法试了,结果好多方法都是没用的. 最后从askubuntu上找到了解决方法. 首先要查看本机的无线网卡型号: lmtoo@lmtoo:~$ lspci :) :) :) :) :) : (rev ) :1b. Audio device: Intel Corporation Wildcat Point-…