Applications do not have access to the status bar. It's controlled only by the system and lives in a different process and a different window.
On Wed, May 12, 2010 at 5:09 AM, Mariano Kamp <[email protected]>wrote: > (1) > > I have an issue with the following code: > > getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, > WindowManager.LayoutParams.FLAG_FULLSCREEN); > > On my emulator this seems to work fine. The status bar disappears and the > empty space is filled with the content view. However on my Nexus One this > sometimes works and sometimes the empty space remains empty/black. > > Any idea why this happens? > > I tried to counteract this, but my naive approach wasn't fruitful: > > handler.postDelayed(new Runnable() { > > @Override > public void run() { > v.getRootView().invalidate(); > v.getRootView().requestLayout(); > v.getRootView().forceLayout(); > > } > }, 800); > > I tried those things from above separately, synchronously and delayed. > > > (2) > > Also I wanted to check if I can remove the status bar's animation or tap > into that with my own animation. To do that I tried to find the status bar. > But using Activity.getWindow().getDecorView() and View.getRootView() both > returned the same View, but it doesn't have the status bar as a child: > > [image: Screen shot 2010-05-12 at 2.02.44 PM.png] > > That's also what the status bar shows. My content starts with the NO_ID > container, but above that there is no status bar. > > What's up with that? Is it hidden from ordinary apps? Could I still tap > into its animation? > > Cheers, > Mariano > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<android-developers%[email protected]> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- Romain Guy Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support. All such questions should be posted on public forums, where I and others can see and answer them -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
<<Screen shot 2010-05-12 at 2.02.44 PM.png>>

