Come disabilitare le barre delle chiavi morbide in alto e in basso di un fuoco da kindle?
-
28-10-2019 - |
Domanda
Kindle Fire ha una barra degli strumenti grigia nella parte inferiore dello schermo con il pulsante morbido di casa e alcuni altri pulsanti, nonché una barra degli strumenti per raggiungere le impostazioni e simili in cima. Sto costruendo un'app che sarà l'unica app in esecuzione su quel particolare Kindle per un'attività di nicchia. C'è un modo per disabilitare o entrambe queste barre degli strumenti a chiave morbida?
Grazie.
Soluzione
No, non è possibile disabilitare il menu tasti soft. Puoi dare un'occhiata al Documentazione di Kindle Fire Ma non ci sono informazioni :(
Ma, se lo desideri, puoi disabilitare il pulsante Home e il pulsante del menu tasti soft:
@Override
public void onAttachedToWindow()
{
//Disable home button
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
//Disable all keys
return false;
}
AGGIORNARE
E devi aggiornare il tuo manifest con:
<intent-filter>
...
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Quindi, quando si preme il pulsante Home dal menu in alto, otterrai una finestra di dialogo Elenco, abilita la casella di controllo "Utilizza per impostazione predefinita per questa azione" e seleziona l'app.
Altri suggerimenti
È possibile nascondere entrambi la barra degli strumenti impostando l'app sullo schermo intero.