hello, iam beginners for english. iam indonesian. i have some problem. Many topic discuss split screen or Floating Window, so i am newest for creating aix, iam ask ai for kode. i am not share my extension, but i have problem to make disable pop up window samsung. split screen disable yes. but i dont have samsung device. this is java kode
public class SamsungDisable extends AndroidNonvisibleComponent {
private Context context;
public SamsungDisable(ComponentContainer container) {
super(container.$form());
context = container.$context();
}
@SimpleFunction(description = "Check if the device is a Samsung device")
public boolean IsSamsungDevice() {
String manufacturer = android.os.Build.MANUFACTURER;
return manufacturer.equalsIgnoreCase("Samsung");
}
//working to disable splitscreen
@SimpleFunction(description = "Disable split screen mode")
public void DisableSplitScreen() {
// idont share
}
//idont know
@SimpleFunction(description = "Disable pop-up window on Samsung devices")
public void DisablePopupWindow() {
if (IsSamsungDevice()) {
try {
PackageManager packageManager = context.getPackageManager();
String packageName = context.getPackageName();
int newState = PackageManager.COMPONENT_ENABLED_STATE_DISABLED;
packageManager.setApplicationEnabledSetting(packageName,
newState, PackageManager.DONT_KILL_APP);
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
can you test if you have samsung device, i build it on Niotron. if not working please comment, thanks