Android | отключить многооконный TouchWiz Samsung программно
Я на самом деле разрабатываю приложение запуска, и мне нужно отключить долгое нажатие кнопки многозадачности от Samsung touch-wiz
После поиска некоторых советов я обнаружил, что эти приложения могут отключить эту функцию https://play.google.com/store/apps/details?id=net.nerd.multiwindowtoggle&hl=fr
Однако я не могу установить это приложение на сто планшетов моей компании, поэтому мне нужно знать, знает ли кто-нибудь, как этот парень сделал это приложение?
Я уже смотрел на Samsung SDK Multi-Window и пытался отключить его с помощью этого метатега, но ни один из них не работает
<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
1 ответ
Решение
После некоторого повторного поиска и некоторого реверс-инжиниринга вы можете отключить его с помощью этого кода:
Settings.System.putInt(getActivity().getContentResolver(), "multi_window_enabled", 0);