Android Question .

DonManfred

Expert
Licensed User
Longtime User
The 3dots menu only shows up in OLD THEMES...

You should use a Actionbar on newer devices i guess.
Or better use Materialdesign layouts, Navigation, Actionbar and so on....
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
So I have "#IncludeTitle: false". if I change it to "true" then the 3 dots will appear?
Yes. As I wrote the menu button appears inside the action bar.

I just want the 3 dots and not a whole bar across the screen. Don't really want a title there. Phones are small and don't want to waste space.
Ok. This is how Google decided to implement it.

You can use one of the many alternative interfaces available instead.

I saw a action bar library. If Iused one of thee, would this give 2 sets of dots then?
There will never be two sets of dot buttons (added by the system).
 
Upvote 0

udg

Expert
Licensed User
Longtime User
There will never be two sets of dot buttons (added by the system).

WTD had a look at one of my old libraries (dgActionBar) which indeed is more a Command bar than a real Action bar (per Android definition).
Actually my dgAB can selectively display a logo, some icons and a 3-dots menu (or whatever) image/command. And you can have as many dgABs as you like on your Activity since you can place them freely in your layout.

So a way to fulfill WTD's needs (if everything works right) could be to place one or more dgABs on his layout, each sporting only the menu icon. At the same time the standard title bar would stay disabled (no need for it).

Erel's claim is absolutely correct (what did you expect? eheh) and it's to be noted that breaking Android's UI rules is never encouraged, but it's also true that each developer knows better about his/her own needs and goals, so a "think it different" attitude shoud not be blamed from the start (my 2c here)

udg
 
Upvote 0
Top