Italian Tasto menu con Lollipop

AlpVir

Well-Known Member
Licensed User
Longtime User
Mi è capitato tra le le mani uno smartphone con Android 5 (Lollipop): non ha il tasto fisico "menu" !!!
Quindi tutte le app che hanno istruzioni del tipo
B4X:
    Activity.AddMenuItem("Info", "mnuInfo")
adesso non sono più utilizzabili ?
Mi sembra impossibile !
Dov'è l'inghippo !
 

picenainformatica

Active Member
Licensed User
Longtime User
Metti un pulsante (magari con i tre puntini) e dentro:
Activity.showmenu
 

AlpVir

Well-Known Member
Licensed User
Longtime User
Farò come mi dici, ma resta il fatto che (se ho ben capito) tutte le app finora create devono essere modificate. E' questo mi pare una assurdità.
 
D

Deleted member 103

Guest
Farò come mi dici, ma resta il fatto che (se ho ben capito) tutte le app finora create devono essere modificate. E' questo mi pare una assurdità.
Dipende tutto da quello che contiene il Manifest.
1) Esempio con Manifest:
B4X:
AddManifestText(
<uses-sdk android:minSdkVersion="8" />
Speedpilot-pro_Samsung.png


2) esempio non Manifest:
B4X:
AddManifestText(
<uses-sdk android:minSdkVersion="9" android:targetSdkVersion="19"/>
CMM-Ultra_Menu.png
 

picenainformatica

Active Member
Licensed User
Longtime User
In Lollipop quel tasto non è più disponibile. Ossia fa un'altra cosa.
 

picenainformatica

Active Member
Licensed User
Longtime User
In effetti se premuto a lungo fa da menù in S5. Altri non so. Ma sembra che la strada seguita da moltissime applicazioni sia quella che ho indicato io e che uso. Semmai ci sarà una doppia strada di cui una sempre presente che, tra l'altro, potrebbe caratterizzare il prodotto. In alcuni dispositivi rugged il tasto menù è praticamente impossibile da premere.
 

AlpVir

Well-Known Member
Licensed User
Longtime User
@picenainformatica
showmenu sembra non esistere (deve essere una qualche sub da te creata)
Per caso visualizza un pannello con una serie di pulsanti ?

EDIT
si tratta di Activity.OpenMenu
 
Last edited:

picenainformatica

Active Member
Licensed User
Longtime User
Scusa. Andavo a memoria.
Activity.openmenu

E c'è anche Activity.closemenu
 
Top