question: @ Override public void updateTextViews ( Recharge recharge ) { unitTypeTextView . setText ( recharge . getUnits ( ) ) ; unitValueTextView . setText ( String . valueOf ( recharge . getCurrentAmount ( ) ) ) ; costTextView . setText ( Currency . localize ( recharge . getCurrentCost ( ) , true ) ) ; rechargeName . setText ( recharge . getTitle ( ) ) ; confirmationTextView . setText ( "Add " + recharge . getCurrentAmount ( ) + " extra " + recharge . getUnits ( ) + " for the month?" ) ; if ( recharge . getCurrentAmount ( ) == recharge . getInitialAmount ( ) ) { downArrow . setVisibility ( View . INVISIBLE ) ; } else { downArrow . setVisibility ( View . VISIBLE ) ; } }
target:  Update the text views based on the recharge data being passed in.