package com.hyrt.cei.ui.ebook; import com.hyrt.cei.R; import com.hyrt.cei.ui.main.Announcement; import com.hyrt.cei.ui.main.Disclaimer; import com.hyrt.cei.ui.personcenter.PersonCenter; import android.app.Activity; import android.content.Intent; import android.content.SharedPreferences; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.view.View.OnClickListener; import android.widget.RelativeLayout; import android.widget.Toast; public class ReadReportBottomMenu extends Fragment implements OnClickListener{ public RelativeLayout layout_yjbg; public RelativeLayout layout_jptj; public RelativeLayout layout_ydph; public RelativeLayout layout_flll; public RelativeLayout layout_mfbg; public RelativeLayout layout_ssbg; public RelativeLayout layout_tzgg; public RelativeLayout layout_grzx; public RelativeLayout layout_gywm; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // TODO Auto-generated method stub View view = inflater.inflate(R.layout.read_report_bottom_menu, container, false); layout_yjbg = (RelativeLayout) view.findViewById(R.id.iv_report_home); layout_yjbg.setOnClickListener(this); layout_jptj = (RelativeLayout) view.findViewById(R.id.iv_report_goods); layout_jptj.setOnClickListener(this); layout_ydph = (RelativeLayout) view.findViewById(R.id.iv_report_sort); layout_ydph.setOnClickListener(this); layout_flll = (RelativeLayout) view.findViewById(R.id.iv_report_partition); layout_flll.setOnClickListener(this); layout_mfbg = (RelativeLayout) view.findViewById(R.id.iv_report_miamfei); layout_mfbg.setOnClickListener(this); layout_ssbg = (RelativeLayout) view.findViewById(R.id.iv_report_find); layout_ssbg.setOnClickListener(this); layout_tzgg = (RelativeLayout) view.findViewById(R.id.iv_report_tzgg); layout_tzgg.setOnClickListener(this); layout_grzx = (RelativeLayout) view.findViewById(R.id.iv_report_grzx); layout_grzx.setOnClickListener(this); layout_gywm = (RelativeLayout) view.findViewById(R.id.iv_report_gywm); layout_gywm.setOnClickListener(this); return view; } @Override public void onClick(View v) { // TODO Auto-generated method stub Intent intent = new Intent(); switch(v.getId()){ case R.id.iv_report_home: if (getActivity() instanceof ReadReportActivity) { } else { intent.setClass(getActivity(), ReadReportActivity.class); startActivity(intent); } break; case R.id.iv_report_goods: if (getActivity() instanceof GoodsReportActivity) { } else { intent.setClass(getActivity(), GoodsReportActivity.class); startActivity(intent); } break; case R.id.iv_report_sort: if (getActivity() instanceof SortReportActivity) { } else { intent.setClass(getActivity(), SortReportActivity.class); startActivity(intent); } break; case R.id.iv_report_partition: if (getActivity() instanceof PartitionReportActivity) { } else { intent.setClass(getActivity(), PartitionReportActivity.class); startActivity(intent); } break; case R.id.iv_report_miamfei: if (getActivity() instanceof MianfeiReportActivity) { } else { intent.setClass(getActivity(), MianfeiReportActivity.class); startActivity(intent); } break; case R.id.iv_report_find: if (getActivity() instanceof FindReportActivity) { } else { intent.setClass(getActivity(), FindReportActivity.class); startActivity(intent); } break; case R.id.iv_report_tzgg: if (getActivity() instanceof Announcement) { } else { if(checkIsLogin()){ intent.setClass(getActivity(), Announcement.class); startActivity(intent); }else{ Toast.makeText(getActivity(), "请登陆后查看!", Toast.LENGTH_SHORT).show(); } } break; case R.id.iv_report_grzx: if (getActivity() instanceof PersonCenter) { } else { if(checkIsLogin()){ intent.setClass(getActivity(), PersonCenter.class); startActivity(intent); }else{ Toast.makeText(getActivity(), "请登陆后查看!", Toast.LENGTH_SHORT).show(); } } break; case R.id.iv_report_gywm: if (getActivity() instanceof Disclaimer) { } else { intent.setClass(getActivity(), Disclaimer.class); startActivity(intent); } break; } } private boolean checkIsLogin() { SharedPreferences settings = getActivity().getSharedPreferences( "loginInfo", Activity.MODE_PRIVATE); String loginName = settings.getString("LOGINNAME", ""); if (loginName.equals("")) { return false; } else { return true; } } }