changed the '.getText() == null' to be '.getText().equals()' because android presets strings to be  instead of nulls of which I have tried to do as a preset.