package com.myqsc.mobile2.Grade.Fragment; import com.myqsc.mobile2.Grade.GradeActivity; import com.myqsc.mobile2.R; import com.myqsc.mobile2.Grade.Util.GradeAverageStructure; import com.myqsc.mobile2.Grade.Util.GradeHelper; import android.content.Intent; import android.os.Bundle; import android.support.v4.app.Fragment; import android.text.Html; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.TextView; public class ChengjiCardFragment extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.card_fragment_chengji, null); GradeHelper gradeHelper = new GradeHelper(getActivity()); GradeAverageStructure structure = gradeHelper.getTotalAverageGrade(); if (structure == null) { ((TextView) view.findViewById(R.id.card_fragment_chengji_textLeft)) .setText("暂时木有成绩"); ((TextView) view.findViewById(R.id.card_fragment_chengji_textRight)) .setText("下拉刷新试试"); } else { ((TextView) view.findViewById(R.id.card_fragment_chengji_textLeft)) .setText(Html.fromHtml("总学分 <font color='#007EF6'>" + structure.credit + "</font>")); ((TextView) view.findViewById(R.id.card_fragment_chengji_textRight)) .setText(Html.fromHtml("平均绩点 <font color='#007EF6'>" + structure.grade + "</font>")); } view.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent intent = new Intent(getActivity(), GradeActivity.class); getActivity().startActivity(intent); getActivity().overridePendingTransition(R.anim.right_push_in, 0); } }); return view; } }