Это мой AndroidManifest. xml
<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme">
<activity android:name="LoginActivity"
android:configChanges="orientation|keyboardHidden|screenSize|uiMode"/>
</application>
Когда фрагмент / всплывающее окно запускается из Activity и когда я заряжаю устройство с открытым всплывающим окном, этот прикрепленный экран появляется по умолчанию
Действие и фрагмент воссоздаются. Подозреваю, что конфигурацию надо менять. Однако OnConfigurationChanged не запускается в моей деятельности. Я также попытался переопределить это в базовой активности, но это не помогло.
[Activity(Label = "@string/app_name", Theme = "@style/AppTheme", MainLauncher = true)]
public partial class LoginActivity : BaseActivity
{
// other code
public override void OnConfigurationChanged(Configuration newConfig)
{
base.OnConfigurationChanged(newConfig);
// To handle attaching Scanner(or Keyboard) at runtime withOUT restarting activity
}
}
OnConfigurationChanged вообще не запускается. Я попытался проверить похожие сообщения, в одном из таких сообщений упоминалось об удалении портретного / ландшафтного режима из активности, которую я пробовал. Любые предложения по этому поводу были бы полезны. Спасибо.