In the Android activity stack there can only be one app running in the foreground (see this http://goo.gl/WyZOx) so this idea won't work as you might be envisioning it.
You could modify the UI of your app so that the window and all backgrounds are transparent, but this would only show you the wallpaper and shortcuts below, no interaction would be possible. If you need to run multiple activities at the same time, you might want to look into using a LocalActivityManager to load activities, pull their main view, and load that into a layout. This would be similar to using an iframe in HTML something like this: LocalActivityManager manager = getLocalActivityManager(); Intent preloader = new Intent("com.pkg.Foo"); View childView = manager.startActivity(preloader.getAction(), preloader.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)).getDecorView(); frame.removeAllViews(); frame.addView(childView); "frame" would be some kind of Linear or RelativeLayout that you could then add a child view to. The more layouts you have, the more pseudo iframes. On Aug 22, 8:10 am, Peter Knego <pe...@knego.net> wrote: > I'd like to have a non-fullscreen Activity only taking about one third > of full screen on Android 3+ (Honeycomb), so that other part would be > transparent and other apps would show. So my app would actually float > above other open apps. > > Is it possible to have an Activity that only takes 1/3 of the full > screen? > > If possible, is this against Honeycomb UI guidelines? > > Thanks for your input, > > Peter Knego > > BTW, this has also been asked on > stackoverflow:http://stackoverflow.com/questions/7147926/non-full-screen-activity-i... -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en