title: EdittextPreference to set custom TextView
body: <p>I have a <code>TextView</code> on my <code>MainActivity</code> which is a welcome text, it has a condition that if the user of my application has not set a username, it would only display "welcome" and if the user already sets their username, it would display the "welcome" text plus their username which has already assigned.</p>
  
  <p>I am using the <code>EdittextPreference &amp; SharedPreference</code> in this cause
  the problem is, even the username has been set, it seems it is has not been set, because it doesn't trigger the if else condition i wrote between MainActivity &amp; Settings, it still display the only "welcome" text.
  I need some clue here..</p>
  
  <p>my MainActivity.java >> <a href="https://paste.ubuntu.com/p/2n33ZzVkY4/" rel="nofollow noreferrer">https://paste.ubuntu.com/p/2n33ZzVkY4/</a></p>
  
  <p>my Settings.java >> <a href="https://paste.ubuntu.com/p/JBWSqJfmG6/" rel="nofollow noreferrer">https://paste.ubuntu.com/p/JBWSqJfmG6/</a></p>