Nos telefones Android, a orientação normalmente é o retrato. Quando você desativa a rotação automática, a tela sempre permanece no modo retrato.
Em tablets Android, a orientação normalmente é paisagem. Quando você desativa a rotação automática, a tela sempre permanece no modo paisagem.
Aparentemente, os comprimidos não estavam previstos para uso enquanto estavam deitados de lado. Quando faço isso, não há como manter o tablet no modo retrato - com ou sem rotação automática, a tela fica presa na paisagem.
Como é muito difícil alterar a gravidade, estou tentando descobrir se consigo hackear meu tablet para o modo retrato. Minha pergunta é: onde isso seria definido? Como não consigo encontrar aplicativos que possam forçar a alteração da orientação, tenho a impressão de que ele está incorporado em algum lugar profundo e inacessível no sistema operacional. Isso possivelmente está em algum lugar no arquivo de propriedades? Ele está embutido no hardware? Onde posso começar a procurar?
Meu tablet específico é um Noion Ink Adam Running BeastyRom 2.2.1 + Clemsyn
edit: também solicitado aqui: http://forum.xda-developers.com/showthread.php?p=14315083#post14315083
fonte
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
ao manifesto a permissão necessária e, no código, executeSettings.System.putInt(this.contentResolver, Settings.System.ACCELEROMETER_ROTATION, 0);
para desativar a rotação automática eSettings.System.putInt(this.contentResolver, Settings.System.USER_ROTATION, Surface.ROTATION_0);
definir a nova rotação de tela padrão do telefone.can't find sqlite3
, tenha uma ideia ?USER_ROTATION
valor.Você pode usar um iniciador doméstico personalizado como o ADW -
Vá para Configurações do ADWS> Configurações da interface do usuário> Preferências da tela> Orientação doméstica, para especificar a orientação desejada.
Além disso, não tenho certeza de que é possível
Somente outra coisa poderia ser ROM personalizada
fonte
A
auto-rotate
configuração é exatamente isso, automática. Quando está desativado, o dispositivo nem sempre usa uma orientação de tela única, mas usa qualquer orientação que esteja ativa ao entrar em um aplicativo, até que ele seja fechado. Pelo menos, isso é banal para telefones, tenho pouca experiência com tablets, mas espero que seja o mesmo. Se estiver, apenas verifique se o tablet está em retrato quando você inicia o aplicativo, e você estará bem.fonte
auto-rotate
, em seguida, oriente-o para o modo retrato, depois entre em um aplicativo e, em seguidaauto-rotate
, desative-o .auto-rotate
, segure o tablet horizontalmente e inicie um aplicativo?auto-rotate
o tablet entra no modo paisagem. Para iniciar aplicativos em modo retrato que eu tenho para permitir auto-rotação (ver o meu primeiro comentário)Modo lateral
Eu escrevi um aplicativo para permitir que você use a rotação automática mesmo quando estiver deitado de lado. Você pode obtê-lo na Play Store aqui .
fonte