|
|
@@ -30,6 +30,7 @@ import com.xzjmyk.pm.activity.ui.base.BaseActivity;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.entity.EditChangeListener;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.ListUtils;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.StringUtils;
|
|
|
+import com.xzjmyk.pm.activity.ui.erp.view.EmptyLayout;
|
|
|
import com.xzjmyk.pm.activity.util.BaiduMapUtil;
|
|
|
|
|
|
import java.text.DecimalFormat;
|
|
|
@@ -77,7 +78,7 @@ public class LocationSearchActivity extends BaseActivity {
|
|
|
private BdLocationHelper locationHelper;
|
|
|
private int pageNum = 0;
|
|
|
private LocationAdapter adapter;
|
|
|
-
|
|
|
+ private EmptyLayout mEmptyLayout;
|
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
initStyle();
|
|
|
@@ -149,8 +150,12 @@ public class LocationSearchActivity extends BaseActivity {
|
|
|
}
|
|
|
|
|
|
private void initView() {
|
|
|
- View view = LayoutInflater.from(this).inflate(R.layout.empty_locayion, null);
|
|
|
- listview.setEmptyView(view);
|
|
|
+
|
|
|
+ mEmptyLayout = new EmptyLayout(this,listview.getRefreshableView());
|
|
|
+ mEmptyLayout.setShowLoadingButton(false);
|
|
|
+ mEmptyLayout.setShowEmptyButton(false);
|
|
|
+ mEmptyLayout.setShowErrorButton(false);
|
|
|
+ mEmptyLayout.setEmptyViewRes(R.layout.empty_locayion);
|
|
|
search_rl.setVerticalGravity(search ? View.VISIBLE : View.GONE);
|
|
|
BaiduMapUtil.getInstence().setMapViewPoint(bmapView, true);
|
|
|
adapter = new LocationAdapter();
|
|
|
@@ -214,6 +219,7 @@ public class LocationSearchActivity extends BaseActivity {
|
|
|
chche.add(e);
|
|
|
}
|
|
|
if (ListUtils.isEmpty(chche)) {//如果数据为空,就获取输入的地址对应的数据
|
|
|
+ mEmptyLayout.showEmpty();
|
|
|
if (type == 2) {
|
|
|
loadDataByCity();
|
|
|
} else adapter.setListData(null);
|