Ho trovato il codice per disabilitare il tasto Recent Tasks (almeno, spero che funzioni sempre e non ci siano "bug" inaspettati).
@Override
public void onPause(){
super.onPause();
ActivityManager activityManager=(ActivityManager)getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE);
activityManager.moveTaskToFront(getTaskId(), 0);
Log.d("TASKID", ""+getTaskId());
}
Con il permesso nel Manifest:
<uses-permission android:name="android.permission.REORDER_TASKS" />
Così posso evitare quelle incongrue interruzioni del programma che creano uno scompaginamento totale del flusso dell'applicazione non chiudendo a dovere le componenti secondo le modalità prestabilite.
E ora posso andare avanti!
Nessun commento:
Posta un commento