package com.jmheart.base; import java.util.List; import com.jmheart.view.dialog.LoadingDialog; import com.jmheart.view.listview.RefreshListView.OnLoadListener; import com.jmheart.view.listview.RefreshListView.OnRefreshListener; import com.mobsandgeeks.saripaar.ValidationError; import com.mobsandgeeks.saripaar.Validator.ValidationListener; import android.support.v4.app.Fragment; import android.util.Log; import android.view.View; import android.view.View.OnClickListener; import android.widget.Toast; public class BaseFragment extends Fragment implements ValidationListener,OnClickListener,OnRefreshListener,OnLoadListener { LoadingDialog dialog; /** * @param msg * ��ӡlog */ public void showToast(String msg) { Toast.makeText(getActivity(), ""+msg, Toast.LENGTH_SHORT).show(); } public void showDialog() { dialog=new LoadingDialog(getActivity()); dialog.SetMessage("������..."); dialog.showDialog(); } public void showDialog(String msg) { dialog=new LoadingDialog(getActivity()); dialog.SetMessage(msg); dialog.showDialog(); } public void dissDialog() { if (dialog!=null) { dialog.dismissDialog(); } } /** * @param msg * ��ӡlog */ public void showLog(String msg) { if (BaseApplication.islog) { Log.i("log��ӡ��", ""+msg); } } @Override public void onClick(View v) { // TODO Auto-generated method stub } @Override public void onLoad() { // TODO Auto-generated method stub } @Override public void onRefresh() { // TODO Auto-generated method stub } @Override public void onValidationSucceeded() { // TODO Auto-generated method stub } @Override public void onValidationFailed(List<ValidationError> errors) { // TODO Auto-generated method stub } }