Eu implementei com sucesso onRetainNonConfigurationInstance()para o meu principal Activitysalvar e restaurar certos componentes críticos nas alterações de orientação da tela. Mas parece que minhas visualizações personalizadas estão sendo recriadas do zero quando a orientação muda. Isso faz sentido, embora no meu caso seja inconveniente, porque a visualização personalizada em questão …
Gostaria que os tablets pudessem ser exibidos em retrato e paisagem (sw600dp ou superior), mas os telefones devem ser restritos apenas a retrato. Não consigo encontrar uma maneira de escolher uma orientação condicionalmente. Alguma sugestão?
Minha atividade principal tem algum código que faz algumas alterações no banco de dados que não devem ser interrompidas. Estou fazendo o trabalho pesado em outro tópico e usando uma caixa de diálogo de progresso que defini como não cancelável. No entanto, notei que se eu girar meu telefone, ele …
Android Studio 3.6. Quero que meu aplicativo esteja sempre no portraitmodo. Então no meu AndroidMainfest.xml: <activity android:name=".activity.SplashActivity" android:screenOrientation="portrait"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> Eu corro o aplicativo e SplashActivitymostra no portraitmodo. Agradável. Mas o editor mostra o seguinte erro: Expecting android:screenOrientation="unspecified" Por quê?