does a setview , but only if that would be a change from what 's on screen already . we make a lot of use of r.layout.generic , and this helps make it a wall of text , not a hundred string updates like the dos version , which is annoying to tap through on android . concode_field_sep int ENTER concode_elem_sep int lastView concode_elem_sep int ESCAPE concode_field_sep void fact concode_elem_sep void clearChildren concode_elem_sep String randomString concode_elem_sep int choiceprompt concode_elem_sep void waitOnOK concode_elem_sep UIElement.UIBuilder ui concode_elem_sep UIElement.UIBuilder ui concode_elem_sep void showHelp concode_elem_sep void showLicense concode_elem_sep void pauseMs concode_elem_sep String[] stringArray concode_elem_sep int lastView concode_elem_sep int getch concode_elem_sep String getText concode_elem_sep int numberquery concode_elem_sep String query concode_elem_sep String query concode_elem_sep String format concode_elem_sep String format concode_elem_sep void format concode_elem_sep String getString concode_elem_sep void maybeAddText concode_elem_sep int yesOrNo concode_elem_sep void setEnabled concode_elem_sep void toast concode_elem_sep void setColor concode_elem_sep void setInflate concode_elem_sep void maybeAddButton concode_elem_sep void setView concode_elem_sep void setText concode_elem_sep void setText concode_elem_sep void setText
void function ( final int arg0 ) { if ( lastView != arg0 ) { setView ( arg0 ) ; } }