页面加载
This commit is contained in:
parent
e1679b4c2e
commit
f56dd15f8a
@ -203,6 +203,7 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen
|
|||||||
uiSettings.setLogoScale(0.7f);
|
uiSettings.setLogoScale(0.7f);
|
||||||
uiSettings.setRotateGesturesEnabled(false);//禁止地图旋转手势.
|
uiSettings.setRotateGesturesEnabled(false);//禁止地图旋转手势.
|
||||||
uiSettings.setTiltGesturesEnabled(false);//禁止倾斜手势.
|
uiSettings.setTiltGesturesEnabled(false);//禁止倾斜手势.
|
||||||
|
showLoadingDialog();
|
||||||
//开启定位权限
|
//开启定位权限
|
||||||
checkNetWork();
|
checkNetWork();
|
||||||
//检查是否有没有填完的页面
|
//检查是否有没有填完的页面
|
||||||
@ -216,6 +217,7 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen
|
|||||||
@Override
|
@Override
|
||||||
public void onMapLoaded() {
|
public void onMapLoaded() {
|
||||||
if (Constant.currentLocation != null) {
|
if (Constant.currentLocation != null) {
|
||||||
|
|
||||||
// 地图中心点位置设置为当前用户所在位置
|
// 地图中心点位置设置为当前用户所在位置
|
||||||
CameraUpdate cameraSigma =
|
CameraUpdate cameraSigma =
|
||||||
CameraUpdateFactory.newCameraPosition(new CameraPosition(
|
CameraUpdateFactory.newCameraPosition(new CameraPosition(
|
||||||
@ -226,6 +228,7 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen
|
|||||||
tencentMap.animateCamera(cameraSigma, new TencentMap.CancelableCallback() {
|
tencentMap.animateCamera(cameraSigma, new TencentMap.CancelableCallback() {
|
||||||
@Override
|
@Override
|
||||||
public void onFinish() {
|
public void onFinish() {
|
||||||
|
dismissLoadingDialog();
|
||||||
// 移动到当前位置后,开始请求地图数据
|
// 移动到当前位置后,开始请求地图数据
|
||||||
initList(Constant.currentLocation);
|
initList(Constant.currentLocation);
|
||||||
}
|
}
|
||||||
@ -235,6 +238,8 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen
|
|||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
}else {
|
||||||
|
dismissLoadingDialog();
|
||||||
}
|
}
|
||||||
tencentMap.setOnMarkerClickListener(new TencentMap.OnMarkerClickListener() {
|
tencentMap.setOnMarkerClickListener(new TencentMap.OnMarkerClickListener() {
|
||||||
@Override
|
@Override
|
||||||
@ -1503,9 +1508,11 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen
|
|||||||
* 检查网络状态
|
* 检查网络状态
|
||||||
*/
|
*/
|
||||||
private void checkNetWork() {
|
private void checkNetWork() {
|
||||||
|
|
||||||
if (NetWorkUtils.iConnected(getContext())) { // 当前网络可用
|
if (NetWorkUtils.iConnected(getContext())) { // 当前网络可用
|
||||||
checkMyLocation();
|
checkMyLocation();
|
||||||
} else { // 当前网络不可用
|
} else { // 当前网络不可用
|
||||||
|
dismissLoadingDialog();
|
||||||
ToastUtil.showShort(getContext(), Constant.NETWORK_UNAVAILABLE);
|
ToastUtil.showShort(getContext(), Constant.NETWORK_UNAVAILABLE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1534,6 +1541,7 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen
|
|||||||
initLocation();
|
initLocation();
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
dismissLoadingDialog();
|
||||||
Toast.makeText(getActivity(), "申请权限失败", Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), "申请权限失败", Toast.LENGTH_SHORT).show();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1541,6 +1549,7 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen
|
|||||||
@Override
|
@Override
|
||||||
public void onDenied(List<String> permissions, boolean never) {
|
public void onDenied(List<String> permissions, boolean never) {
|
||||||
if (never) {
|
if (never) {
|
||||||
|
dismissLoadingDialog();
|
||||||
Toast.makeText(getActivity(), "被永久拒绝授权,请手动授予定位权限", Toast.LENGTH_SHORT).show();
|
Toast.makeText(getActivity(), "被永久拒绝授权,请手动授予定位权限", Toast.LENGTH_SHORT).show();
|
||||||
// 如果是被永久拒绝就跳转到应用权限系统设置页面
|
// 如果是被永久拒绝就跳转到应用权限系统设置页面
|
||||||
XXPermissions.startPermissionActivity(getActivity(), permissions);
|
XXPermissions.startPermissionActivity(getActivity(), permissions);
|
||||||
|
@ -66,7 +66,12 @@ public class ContactView {
|
|||||||
// rootView.removeViewAt(i);
|
// rootView.removeViewAt(i);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
holder.editPhoneNumber.setText(poiBean.getPhone()+"");
|
if (poiBean.getPhone()==null){
|
||||||
|
holder.editPhoneNumber.setText("");
|
||||||
|
}else {
|
||||||
|
holder.editPhoneNumber.setText(poiBean.getPhone()+"");
|
||||||
|
}
|
||||||
|
|
||||||
holder.editPhoneNumber.addTextChangedListener(new TextWatcher() {
|
holder.editPhoneNumber.addTextChangedListener(new TextWatcher() {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
x
Reference in New Issue
Block a user