kindle fire cutting off the bottom of app

I just installed my app on the kindle fire, and it is cutting off the very bottom of my screen. On the simulator it works fine. Any ideas? [import]uid: 106593 topic_id: 23767 reply_id: 323767[/import]

The Kindle Fire has a 20 pixel soft button at the bottom of the screen that you can’t turn off. You need to design around this feature. [import]uid: 44647 topic_id: 23767 reply_id: 95615[/import]

What app you installed? Maybe it does matter with your Kindle fire, and you can install the app to other kindle fire to see if it cut off the very bottom of the screen. BTW, if you’re a long-time iTunes user, considering converting iTunes to Kindle Fire.

[import]uid: 137735 topic_id: 23767 reply_id: 96526[/import]

Toby2 is absolutely correct. The Kindle uses the bottom 20px for its menu bar… effectively covering up the bottom of your display. You need to do some creative stuff to adjust for this. There are posts about this somewhere. If you can’t find them then drop me an email at tim@interalia.co and I will send you some code that I use… I’m not in the office right now but will be later tonight.
Hope this helps,
Tim [import]uid: 129205 topic_id: 23767 reply_id: 96663[/import]

I was looking for a solution to turning this off as well, this is what google wrote me about it as they are considering featuring our game.

“The second issue is that on Android 3.0 or higher devices, a dummy menu appears at the bottom of the screen (Basically on devices that don’t have physical buttons like the Galaxy Nexus or Xoom). To get rid of this just set your targetSdkVersion to 11 or above depending on what your code dictates.”

I’m guessing we have no way to set this? I’ve only seen one very vague forum post when I search targetSdkVersion. [import]uid: 54327 topic_id: 23767 reply_id: 99081[/import]

Just to repeat what others have said, that bottom navigation bar that overlays on top of your app is unique to the Kindle Fire. The size of the bar will vary depending if the status bar is hidden or shown, but it will always be overlaid on top.

You’ll have to work-around the bottom bar issue on Kindle Fire in your own code by making sure it does not cover your app’s content. There isn’t any other nice work-around for this issue.

jonparkins, targeting SDK version 11 will not solve this problem on the Kindle Fire. Besides, Kindle Fire uses API level 9 (Android 2.3), not API level 11 (Android 3.x). [import]uid: 32256 topic_id: 23767 reply_id: 99560[/import]

Thanks Joshua I don’t know why I blanked on that I also should have included in my question, if this can be done with android 3 devices such as the nexus that is specifically where google is seeing it. We extracted the apk and added the target sdk=11 to the manifest but google says the soft menu on that device shows back up after repackaging signing and aligning. I can start a new thread later on this specifically I’m just on my phone right now and this was easier. [import]uid: 54327 topic_id: 23767 reply_id: 99575[/import]

jonparkins,

The Android 3.0 navigation bar is “never” overlaid on top of the Corona app. Nor does Android 3.0 give us an API that allows us to hide it. I don’t know where you got that information from, but I’ve seen no API for removing this navigation bar. My understanding is that bar must always be there because tablets do not have physical navigation buttons, unlike Android 2.x devices. [import]uid: 32256 topic_id: 23767 reply_id: 99587[/import]

Ok well its good to know that it’s not overlaid and instead scaled the app, and I’m getting this info from whoever at Google is reviewing our game to feature it, so it’s coming directly from the makers of Android. And that is what he stated, I’ll paste it again, verbatim.

“The second issue is that on Android 3.0 or higher devices, a dummy menu appears at the bottom of the screen (Basically on devices that don’t have physical buttons like the Galaxy Nexus or Xoom). To get rid of this just set your targetSdkVersion to 11 or above depending on what your code dictates.”

I’m going to write him back and ask what the issue is if its there, as it is per THEIR design, and especially if its not cutting off our game at all. If they provide any further info I’ll relay it in here so everyone can see if there are options or not with these concerns. [import]uid: 54327 topic_id: 23767 reply_id: 99596[/import]

Latest from google, I’ve sent them our manifest to see what they say back.

"Jon,
I’m still seeing the issue. I’ve attached a screenshot. I’m not sure what the issue could be as to why its showing up on Galaxy Nexus only. I’ve had other colleagues try and they see it on their Galaxy Nexus devices as well. I tested on an ICS Xoom device, and I do not see it, which is really odd. Can you send me your AndroidManifest.xml file?

Robert Ly
Google Developer Programs, Android" [import]uid: 54327 topic_id: 23767 reply_id: 99601[/import]

Currently, Corona targets Android 2.2, because that the Android SDK that we build off of. So that’s what this person at Google is citing. That’s odd because I know apps have been approved and are working on Android 3.0 devices. I’m surprised he’s complaining about this.

In any case, we’re currently looking into building with the newest Android SDK (probably 4.0). So, keep an eye out for a daily build that supports it. [import]uid: 32256 topic_id: 23767 reply_id: 99608[/import]

Yeah I’m kind I’d surprised to after our conversation here. I’ve asked him what the stink is about if it’s not impacting our game is. Probably hear back tomorrow. I’ll keep an eye on the daily builds I’m dealing with all this from a beach in Mexico on vacation for my team :).

Thanks for the input and I’ll let you know whatever reason they give me when I hear back.

[import]uid: 54327 topic_id: 23767 reply_id: 99631[/import]

Expect to hear from us about this soon. We may be targeting the newest Android SDK version sooner than originally planned since we just ran into a road block on our end that may require it. I’ll make sure that the min SDK version remains at 2.2 to maintain backward compatibility. I think that’s extremely important on Android.

>> I’m dealing with all this from a beach in Mexico

*jealous* It’s currently raining here in California. :stuck_out_tongue:
[import]uid: 32256 topic_id: 23767 reply_id: 99835[/import]

Yeah it’s doing the same back in Vancouver, albeit colder then Cali I’ll bet! Nothing but sunshine and margarita’s here! On to business though, Google had me change the targetSDK to 15 and they are reporting that on the Galaxy Nexus there is no longer the soft menu, on the Xoom’s it was fine with a targetSDK of 11. I never did get an answer though on why it mattered considering the game wasn’t being cut off. But they have been very helpful in the back and forth as you guys have. Kudos to everyone involved! Now to wait and see what they say next! [import]uid: 54327 topic_id: 23767 reply_id: 100188[/import]

As of today’s daily build (#784), Corona now targets Android 4.0.3 (API Level 15). The minimum version is still set to Android 2.2 (API Level 8) to remain backward compatible. We did more than simply set the targetSdkVersion in the AndroidManifest.xml file. We are actually compiling against the newest Android version, which is what you are supposed to do when your app claims to target that specific version.

Please note that we have not done a full test cycle on this new version yet. So, you may want to test it out on your own devices first before rolling with this change. I’ve only tested with simple sample apps so far on an Android 2.3 and 3.x device, but so far it’s looking good! [import]uid: 32256 topic_id: 23767 reply_id: 101927[/import]

Thanks I remoted into home and fired a build off to Google to test. I unfortunately don’t have a device here at my day job to test with right now, I’ll let you know what they say. Really wish I was back in Mexico :smiley: [import]uid: 54327 topic_id: 23767 reply_id: 101953[/import]

Hey Josh,

I kept meaning to reply but kept forgetting, anyway Google said all is good now! Thanks for the feedback through all this! [import]uid: 54327 topic_id: 23767 reply_id: 105249[/import]

That’s great! And thank you for bringing this issue to our attention. It helps make Corona a better product for everyone else as well. Good luck with your app! [import]uid: 32256 topic_id: 23767 reply_id: 105330[/import]

Hi Josh I need a hand with another thread, this was the easiest way I could think to get your attention :slight_smile: Sorry, and thanks!

http://developer.anscamobile.com/forum/2012/05/11/game-exiting-galaxy-nexus-and-nexus-s

Or if you want give me a direct post at jon@htwgames.com [import]uid: 54327 topic_id: 23767 reply_id: 106138[/import]