add overlay action bar
Newer android application feature a so called action bar at the top of the application. This action bar includes in the top right corner a three dots menu with the action overflow. (see http://developer.android.com/guide/topics/ui/actionbar.html)
If a program is not using the actionbar and has actions. The action overflow appears at the bottom right. Next to the soft-buttons (back, home, recent).
On lollipop devices without soft-buttons, like htc one m7, this overflow shows up as a small floating three dot menu. For a screenshot see:
https://getsatisfaction.com/apperyio/topics/android-lollipop-native-menu-button
This looks ugly and is in the way if i want to tap there.
Could we either get an action bar (it could contain the current tabs for day/week/month to not waste space). Or try if it is enough to us showAsAction="ifRoom". See http://android-developers.blogspot.de/2012/01/say-goodbye-to-menu-button.html
https://developer.android.com/training/basics/actionbar/overlaying.html
-
CalenGoo does not show such a button, it is your Android system that shows this button. If you cannot turn that button off in your Android system I can send you a special version without that button. The disadvantage (and the reason why it wasn't changed in the official version yet) is that on unmodified Android versions (like on Nexus devices) the menu button is displayed outside of the applications screen, below the app, in the same row as the back, home and tasks buttons. That means it doesn't take up any space and can be easily tapped with the thumb. The alternative is the new menu button that Android has in the upper right corner, which is nearly impossible to tap when holding and using the phone only with one hand.
-
Anonymous commented
I have a S6 and Calengoo shows also this annoying soft button. I there a new version without this behaviour?
-
fraggy commented
i could test.
-
Hi! Thank you for reporting this problem! I didn't see yet that some devices display a floating menu button. I think that's not a good solution because it can interfere with the app's own buttons, e.g. the large "+" button in CalenGoo's new agenda view. I don't have a HTC One M7 myself. Do you have such a device and would be interested in testing a version that fixes this problem?