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