如果我没有访问Activity
的权限,有没有办法找出屏幕是否被分割?(从结构上来说,我无法调用isInMultiWindowMode
方法。
我发现默认的Activity#isInMultiWindowMode()
实现为:
public boolean isInMultiWindowMode() {
try {
return ActivityManagerNative.getDefault().isInMultiWindowMode(mToken);
} catch (RemoteException e) {
}
return false;
}
有没有解决办法?
getContext()
方法,它返回一个Context
类。并将其强制转换为Activity
后可以访问此方法。谢谢 - Andrii Abramov