package com.xiaomi.xms.sales.ui; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import android.content.Intent; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.View.OnClickListener; import android.view.ViewGroup; import android.widget.Button; import android.widget.TextView; import com.xiaomi.xms.sales.R; import com.xiaomi.xms.sales.activity.CAMICUAttentionTestActivity; import com.xiaomi.xms.sales.activity.CAMICUThinkingTestActivity; import com.xiaomi.xms.sales.activity.ICUMainActivity; import com.xiaomi.xms.sales.adapter.ICURadioAdapter; import com.xiaomi.xms.sales.util.Constants; import com.xiaomi.xms.sales.util.ToastUtil; import com.xiaomi.xms.sales.util.Utils; public class CamICURASSResultFragment extends BaseFragment { Button next_patient_btn = null; Button next_attention_btn = null; ArrayList<String> listStr = null; private List<HashMap<String, Object>> list = null; private ICURadioAdapter adapter; private Bundle mBundle; public void init(){ if(isAdded()) { } } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.cam_icu_rass_result_fragment, container, false); next_patient_btn = (Button) view.findViewById(R.id.rass_next_patient); next_attention_btn = (Button) view.findViewById(R.id.rass_next_attention); mBundle = getArguments(); if(mBundle == null){ mBundle = new Bundle(); } next_patient_btn.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(getActivity(), ICUMainActivity.class); startActivity(intent); } }); next_attention_btn.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(getActivity(), CAMICUAttentionTestActivity.class); getActivity().startActivity(intent); } }); if(!Utils.Preference.getBooleanPref(getActivity(), Constants.IcuGradeResult.RASS_RESULT_BOOLEAN,true) && !Utils.Preference.getBooleanPref(getActivity(), Constants.IcuGradeResult.RASS_STEP3,false)){ TextView res_title = (TextView) view.findViewById(R.id.rass_res_title); res_title.setText("病人的意识与基线一致:特征1 -" ); TextView res_content = (TextView) view.findViewById(R.id.rass_res_content); res_content.setText("无谵妄发生" ); next_patient_btn.setVisibility(View.INVISIBLE); } if(Utils.Preference.getBooleanPref(getActivity(), Constants.IcuGradeResult.RASS_RESULT_BOOLEAN,true)) { TextView res_title = (TextView) view.findViewById(R.id.rass_res_title); res_title.setText("病人的意识与基线不一致:特征1 +" ); next_patient_btn.setVisibility(View.INVISIBLE); TextView res_content = (TextView) view.findViewById(R.id.rass_res_content); if(Utils.Preference.getStringPref(getActivity(), Constants.IcuGradeResult.RASS_TEMP_RESULT,"0").equals("4")) { res_content.setText("特征1+\n特征3 —" ); } else { res_content.setText("特征1+\n特征3 +" ); } } //第一步选择底项&&选择过第三步 if(Utils.Preference.getBooleanPref(getActivity(), Constants.IcuGradeResult.RASS_STEP3,false)&&Utils.Preference.getStringPref(getActivity(), Constants.IcuGradeResult.RASS_TEMP_RESULT,"0").equals("5")){ TextView res_content = (TextView) view.findViewById(R.id.rass_res_content); res_content.setText("暂时无法评估" ); next_attention_btn.setVisibility(View.INVISIBLE); } String temp_result=Utils.Preference.getStringPref(getActivity(), Constants.IcuGradeResult.RASS_TEMP_RESULT,"0"); Utils.Preference.setStringPref(getActivity(), Constants.IcuGradeResult.RASS_RESULT, temp_result); /* next_btn = (Button) view.findViewById(R.id.rass_next_patient); // next_btn.setVisibility(View.); next_btn.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { Intent intent = new Intent(getActivity(), CAMICUThinkingTestActivity.class); // Intent intent = new Intent(getActivity(), CAMICUAttentionTestActivity.class); getActivity().startActivity(intent); } }); **/ return view; } }