Originally Posted by gracie
Well, the new version was quite an unexpected shock last night... At 10:35 I hopped into bed and started reading. Everything was absolutely normal. 3 minutes later it flickered off and dumped me back to the home page...
Restarted Cool Reader and suddenly had this totally foreign page in front of me. Re-opening my book I had this odd message about Android, and when the book opened, a great big thing across the top with a bunch of miniscule icons...
After realizing I had NOT had a stroke, I eventually figured out there was some new version that completely changed the setup on the Nexus 7. But, once I figured out how to turn off the toolbar, it still works fine...
BUT, I'm curious about the "how come" of the whole thing. At the bottom, where I previously had 4 buttons, including one to get into settings, I now have none... Just 3 little dots. I have to hit the dot to bring up the buttons, and the settings button is gone. It's not big deal since I can hit the center of the screen and bring up a big thing that has a settings icon, but can somebody tell me WHAT it was that Android did to make legacy mode or get rid of legacy mode or whatever whoever did that made it necessary to make such a huge change in Cool Reader? And are a bunch of other apps going to have to do the same thing now?
Have you ever tried to read in the dark, with soft button icons instead of dots? To be able dimming soft buttons (turn into dots) and use fullscreen mode on Android 3 and 4, it's necessary to specify target platform Android 3 or later. This may be done only during compilation, and cannot be changed programmatically. But once target platform is set to higher than 2.3.x, menu button (three vertical dots at bottom toolbar) become unavailable, and program even is not able to show legacy menu programmatically. Google assumes that instead of menu, Action Bar control will be used in new application. So I had to implement my own menu and toolbar, to support both older and new android versions.
BTW, you can disable dimming of soft keys using Setting "Turn off key backlight" disabled.