Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Как установить программного ориентацию для разных экранов? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Можно ли читать память компьютера с android устройства? http://www.cyberforum.ru/android-dev/thread1611420.html
Здравствуйте,вообщем возник такой вопрос,можно ли прочитать память процесса PC,с телефона под Android, подключая телефон в USB порт компьютера?Или каким-нибудь иным способом,но вообще,это...
Программирование Android Gradle and Groovy Разбираюсь с этой системой сборки, прочитал уже про Groovy, почитал документацию, но все еще есть вопросы по синтаксису: 1. model { components { main(NativeExecutableSpec) { ... http://www.cyberforum.ru/android-dev/thread1611118.html
Программирование Android Недостаточно места на устройстве
Не подскажете почему после того как плей маркет автоматически обновляется и я пытаюсь через него установить приложение, то возникает ошибка "На устройстве не достаточно места", хотя места вроде...
Усиление сотовой связи Программирование Android
Здравствуйте уважаемые форумчане. В загородном доме установлена система усиления сотовой связи-работает отлично но только когда телефон переводишь в режим-(только GSM ) Можно ли заставить мой SONY...
Программирование Android Как null заменять на "" - пустоту http://www.cyberforum.ru/android-dev/thread1611047.html
Есть такой класс: class updateProfile{ public int Status; public String Data; } принимаю с сервера при помощи retrofit (он сам сериализует принятые данные).. так может...
Программирование Android Как подгонять размер диалоговых окон по размер экрана? Здравствуйте! Как подгонять размер диалоговых окон по размер экрана? У меня есть класс, унаследованный от DialogFragment. При запуске на телефоне диалог имеет нормальные размеры, но при запуске... подробнее

Показать сообщение отдельно
Pablito
2476 / 1960 / 611
Регистрация: 12.05.2014
Сообщений: 6,866
Завершенные тесты: 1
13.12.2015, 15:29
да легко
1. создаем в папке res/values файл, например с названием booleans.xml с таким содержимым
XML
1
2
3
4
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <bool name="isPhone">true</bool>
</resources>
2. создаем папку res/values-sw600dp (или она уже создана) и копируем туда наш файл booleans.xml
3. меняем там значение переменной на false
4. в onCreate() после setContentView() пишем
Java
1
2
3
4
5
        if (getResources().getBoolean(R.bool.isPhone)) {
            setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
        } else {
            setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
        }
5. PROFIT
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru