Come disabilitare le barre delle chiavi morbide in alto e in basso di un fuoco da kindle?

StackOverflow https://stackoverflow.com/questions/9381627

  •  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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top