Skip to content

Commit

Permalink
对列表数据添加强制限制
Browse files Browse the repository at this point in the history
  • Loading branch information
zhaocheng committed May 16, 2017
1 parent 6313b67 commit acabea1
Showing 1 changed file with 10 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -142,14 +142,18 @@ public void setOnItemClickListener(OnItemClickListener onItemClickListener) {
* 设置列表的数据源,设置后立即生效
* */
public void setCities(ArrayList cities) {
if(cities == null)
if(cities == null||cities.size() <= 0)
return;
this.cities = cities;
if(addressAdapter == null){
addressAdapter = new AddressAdapter();
list.setAdapter(addressAdapter);
if(cities.get(0) instanceof CityInterface){
this.cities = cities;
if(addressAdapter == null){
addressAdapter = new AddressAdapter();
list.setAdapter(addressAdapter);
}
addressAdapter.notifyDataSetChanged();
}else{
throw new RuntimeException("AddressSelector cities must implements CityInterface");
}
addressAdapter.notifyDataSetChanged();
}
/**
* 设置顶部tab的点击事件回调
Expand Down

0 comments on commit acabea1

Please sign in to comment.