修改双击退出程序
This commit is contained in:
parent
2420544147
commit
f08c816869
@ -1,5 +1,6 @@
|
||||
package com.navinfo.outdoor.fragment;
|
||||
|
||||
import android.os.Build;
|
||||
import android.os.Bundle;
|
||||
import android.util.Log;
|
||||
import android.view.View;
|
||||
@ -79,11 +80,11 @@ public class PoiTaskFragment extends BaseFragment implements View.OnClickListene
|
||||
poiTaskXrv.setLayoutManager(new LinearLayoutManager(getActivity()));
|
||||
poiTaskXrv.setRefreshProgressStyle(ProgressStyle.BallSpinFadeLoader);
|
||||
poiTaskXrv.setLoadingMoreProgressStyle(ProgressStyle.BallRotate);
|
||||
poiTaskXrv.addItemDecoration(new DividerItemDecoration(getActivity(), DividerItemDecoration.VERTICAL));
|
||||
//poiTaskXrv.addItemDecoration(new DividerItemDecoration(getActivity(), DividerItemDecoration.VERTICAL));
|
||||
poiTaskXrv.setLoadingListener(new XRecyclerView.LoadingListener() {
|
||||
@Override
|
||||
public void onRefresh() {
|
||||
|
||||
page = 1;
|
||||
initWork(type,true);
|
||||
}
|
||||
|
||||
@ -94,7 +95,7 @@ public class PoiTaskFragment extends BaseFragment implements View.OnClickListene
|
||||
});
|
||||
poiTaskAdapter = new PoiTaskAdapter(getContext(), listBeans);
|
||||
poiTaskXrv.setAdapter(poiTaskAdapter);
|
||||
poiTaskXrv.getDefaultFootView().setNoMoreHint("已全部加载完毕");
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -125,7 +126,6 @@ public class PoiTaskFragment extends BaseFragment implements View.OnClickListene
|
||||
if (hasSubmitBean.getBody()!=null){
|
||||
initHasSubmitBean(hasSubmitBean,aBoolean);
|
||||
}
|
||||
page++;
|
||||
}else {
|
||||
Toast.makeText(getActivity(), hasSubmitBean.getMessage()+"", Toast.LENGTH_SHORT).show();
|
||||
}
|
||||
|
@ -48,9 +48,7 @@ public class RecordFragment extends BaseFragment implements View.OnClickListener
|
||||
super.initView();
|
||||
tabRecord = (TabLayout) findViewById(R.id.tab_record);
|
||||
vpRecord = (NoSlideViewPager) findViewById(R.id.vp_record);
|
||||
|
||||
ArrayList<Fragment> fragments = new ArrayList<>();
|
||||
new StaySubmitFragment();
|
||||
staySubmitFragment = new StaySubmitFragment();
|
||||
fragments.add(staySubmitFragment);
|
||||
hasSubmitFragment = new HasSubmitFragment();
|
||||
|
@ -131,6 +131,15 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen
|
||||
private List<Removable> removableScreenMarker;
|
||||
private List<Removable> removablesLocality;
|
||||
private int treasurePage=1;
|
||||
private Handler handler=new Handler(new Handler.Callback() {
|
||||
@Override
|
||||
public boolean handleMessage(@NonNull Message msg) {
|
||||
if(msg.what==0x100){
|
||||
isBack=false;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
});
|
||||
/**
|
||||
* bitmapDescriptor1
|
||||
*/
|
||||
@ -142,6 +151,7 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen
|
||||
private final int MARKER_LINE = 2;
|
||||
private final int MARKER_FACE = 1;
|
||||
private final int MARKER_BIG = 4;
|
||||
private boolean isBack=false;
|
||||
|
||||
|
||||
public static TreasureFragment newInstance(Bundle bundle) {
|
||||
@ -1726,7 +1736,15 @@ public class TreasureFragment extends BaseFragment implements View.OnClickListen
|
||||
|
||||
@Override
|
||||
public boolean onBackPressed() {
|
||||
getActivity().finish();
|
||||
if (!isBack){
|
||||
isBack = true;
|
||||
Toast.makeText(getActivity(), "双击退出程序", Toast.LENGTH_SHORT).show();
|
||||
handler.sendEmptyMessageDelayed(0x100,2000);
|
||||
}else {
|
||||
getActivity().finish();
|
||||
}
|
||||
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user