ComErrorFragment.java 1.46 KB
package com.sunvote.xpadapp.fragment;

import android.app.FragmentManager;
import android.app.FragmentTransaction;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;

import com.sunvote.util.LogUtil;
import com.sunvote.xpadapp.R;
import com.sunvote.xpadapp.activity.PageManager;

/**
 * Created by Elvis on 2017/11/30 15:03
 * Email:Eluis@psunsky.com
 * 版权所有:长沙中天电子设计开发有限公司
 * Description: 人大通用版XPadAppRD重构
 * 基站未连接界面
 */
public class ComErrorFragment extends BaseFragment {

	private View adminView;
	long  lastTapTime;
	int tapCount;
	@Override
	public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
		View view = inflater.inflate(R.layout.fragment_com_error, container, false);
		adminView = view.findViewById(R.id.com_error_btn_admin);
		adminView.setOnClickListener(new OnClickListener() {
			
			@Override
			public void onClick(View v) {
				if(System.currentTimeMillis()-lastTapTime > 500){
					tapCount =0;
					LogUtil.d("OfflineFragment", "tapCount:0");
				}else{
					tapCount++;
					LogUtil.d("OfflineFragment", "tapCount:"+tapCount);
				}
				lastTapTime = System.currentTimeMillis();
				if(tapCount>=5){
					tapCount=0;
					showAdmin();
				}
			}
		});
		return view;
	}
	
	private void showAdmin(){
		PageManager.getInstance().showAdminFragment();
	}

}