我想知道我的listview什么时候没有设置适配器.我的意思是,有没有办法知道我何时调用了setListAdapter(mAdapter); 我的代码没有条件?
我想在listview中添加一个标题,但第一次是:
if(getListView().getAdapter() != null){
WWDisplayUtils.addHeaderButton(mTaxis, mAirport, AirportDetailsTaxi.this);
setListAdapter(mTaxiA);
}
else
mTaxiA.notifyDataSetChanged();
Run Code Online (Sandbox Code Playgroud)
但是没有做我想做的事.
不能
if(getListView().getAdapter() != null)
Run Code Online (Sandbox Code Playgroud)
是
if(getListView().getAdapter() == null)
Run Code Online (Sandbox Code Playgroud)
如果您已经设置了页眉或页脚视图,getAdapter()将返回WrapperListAdapter而不是您使用setListAdapter()设置的WrapperListAdapter
| 归档时间: |
|
| 查看次数: |
5425 次 |
| 最近记录: |