0

Je développe en fait une application de lancement et je dois désactiver la longue pression du bouton multi tâche de Samsung TouchWizAndroid | désactiver fenêtre multi TouchWiz samsung programme

enter image description here

Après avoir cherché quelques conseils, je trouve cette applications qui peut désactiver cette fonctionnalité https://play.google.com/store/apps/details?id=net.nerd.multiwindowtoggle&hl=fr

Cependant, je ne peux pas installer cette application sur la centaine de tablettes de mon entreprise, donc j'ai besoin de savoir si quelqu'un sait comment ce mec a fait pour cette application?

je regarde déjà le SDK Samsung multi-fenêtre et a essayé de le désactiver avec cette balise meta, mais aucun d'entre eux travaillent

<meta-data android:name="com.samsung.android.sdk.multiwindow.enable" android:value="false" /> 
<meta-data android:name="com.samsung.android.sdk.multiwindow.multiinstance.enable" 
    android:value="false" /> 
<meta-data android:name="com.samsung.android.sdk.multiwindow.penwindow.enable" 
    android:value="false" /> 

Florian

Répondre

1

Après quelques re-recherche et une ingénierie inverse , vous pouvez le désactiver avec ce code:

Settings.System.putInt(getActivity().getContentResolver(), "multi_window_enabled", 0); 
+0

Fonctionne-t-il pour Android> 6? –

+1

Je n'ai pas essayé mais je pense que c'est ok, vous pouvez essayer avec l'application et si cela fonctionne le code fonctionnera -> https://play.google.com/store/apps/details?id=net.nerd. multiwindowtoggle & hl = fr –

+0

Je confirme, ça marche. Mais où avez-vous trouvé "multi_window_enable"? Même sur la documentation android je ne l'ai pas trouvé –