// // Source code recreated from a .class file by IntelliJ IDEA // (powered by Fernflower decompiler) // package com.gesoftoa.base; import android.app.ActionBar; import android.app.Fragment; import android.app.ProgressDialog; import android.content.Context; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.TextView; import com.gesoftoa.base.BaseDefaultActivity; import com.gesoftoa.common.HttpUtils; import org.json.JSONObject; public abstract class BaseFragment extends Fragment { protected HttpUtils mHttp; protected Context mContext; protected ProgressDialog mProgressDialog; protected ActionBar mActionbar; protected String mLoginName; protected JSONObject mJsonUser; public BaseFragment() { } public void onDestroy() { this.mProgressDialog.dismiss(); super.onDestroy(); } public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { this.mHttp = HttpUtils.getInstance(); BaseDefaultActivity baseActivity = (BaseDefaultActivity)this.getActivity(); this.mContext = this.getActivity(); this.mLoginName = baseActivity.mLoginName; this.mActionbar = baseActivity.mActionbar; this.mProgressDialog = baseActivity.mProgressDialog; this.mJsonUser = baseActivity.mJsonUser; this.mProgressDialog.setMessage("正在处理请稍后..."); return this.onCreateViewGe(inflater, container, savedInstanceState); } protected abstract View onCreateViewGe(LayoutInflater var1, ViewGroup var2, Bundle var3); protected void setCustomTitle(String title) { TextView tvTitle = (TextView)this.mActionbar.getCustomView().findViewById(2131361858); tvTitle.setText(title); } }