title: How to set the background screen as Wallpaper all the time?
body: <p>Currently, I'm using this to show my application background as phone wallpaper.</p>
  
  <pre><code>getWindow().setFlags(WindowManager.LayoutParams.FLAG_SHOW_WALLPAPER,
                       WindowManager.LayoutParams.FLAG_SHOW_WALLPAPER);
  </code></pre>
  
  <p>But for some reason when I start my application by pressing the icon. It just shows the activity screen with the icons on the home screen. I didn't use dialog but it looks like a dialog because layout is just set that way. So I just want to show the wallpaper whenever this activity is running. But it only shows the wallpaper only after the next event occurs such as switching to different activity. I already put that code on <code>onCreate()</code> and whenever I do <code>setContentView()</code>..... Is there way to do such thing or there is just no way?</p>