@Override public View onCreateView( LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { if (savedInstanceState != null) { mSquadId = savedInstanceState.getInt(SQUAD_ID); } SquadsDefinition defn = SquadsDefinition.getSquadsDefnInstance(getSherlockActivity()); Squad squad = defn.getSquad(mSquadId); View layout = inflater.inflate(R.layout.squad_write_up, null); TextView writeUpTv = (TextView) layout.findViewById(R.id.writeUpTV); writeUpTv.setText(squad.getWriteUp(getSherlockActivity())); TextView predictionTv = (TextView) layout.findViewById(R.id.predictionTv); String prediction = getSherlockActivity().getResources().getString(R.string.prediction); String fullPrediction = prediction + " " + squad.getPredictionString(getSherlockActivity()); SpannableString spannablePred = new SpannableString(fullPrediction); spannablePred.setSpan(new StyleSpan(Typeface.BOLD), 0, prediction.length(), 0); predictionTv.setText(spannablePred); return layout; }