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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
maria_
5 / 5 / 1
Регистрация: 25.08.2013
Сообщений: 67
#1

Отключение акселерометра для одного приложения - Программирование Android

26.08.2013, 22:35. Просмотров 1239. Ответов 6
Метки нет (Все метки)

Добрый вечер! Написала свою первую прогу для Андроид. При наклоне телефона горизонтально прога тоже наклоняется. Подскажите, пожалуйста, как сделать, чтобы прога не наклонялась (сама прога акселерометр не использует).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.08.2013, 22:35     Отключение акселерометра для одного приложения
Посмотрите здесь:
EditText отключение выплывающей клавиатуры при загрузки приложения Android
Программирование с использованием акселерометра Android
Android Не работает приложение с использованием акселерометра
Система координат акселерометра планшета и телефона Android
Приложение собирающее показания с акселерометра в SQlite базу Android
Android Как отправить из одного приложения другому приложению широковещательное намерение?
Android Перевод в земную систему координат. Спроецировать ускорения акселерометра на ось силы тяжести
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 649
26.08.2013, 22:41     Отключение акселерометра для одного приложения #2
Цитата Сообщение от maria_ Посмотреть сообщение
При наклоне телефона горизонтально прога тоже наклоняется
Вы имеете в виду экран меняет ориентацию?
Alligieri
CEO
Эксперт С++
2248 / 1237 / 24
Регистрация: 16.03.2009
Сообщений: 3,581
26.08.2013, 22:51     Отключение акселерометра для одного приложения #3
maria_, в коде декларации activity можно использовать android:configChanges
XML
1
<activity android:name="MainActivity" android:configChanges="orientation|screenSize">
Второй параметр (screenSize) нужен начиная с Android 3.2
В целом android:configChanges говорит платформе что приложение само будет отслеживать и обрабатывать изменения настроек и некоторые системные ивенты.
Vladimirys
304 / 201 / 22
Регистрация: 16.01.2010
Сообщений: 571
27.08.2013, 00:09     Отключение акселерометра для одного приложения #4
Цитата Сообщение от maria_ Посмотреть сообщение
. Подскажите, пожалуйста, как сделать, чтобы прога не наклонялась (сама прога акселерометр не использует).
Прописать в манифесте приложения, для каждой активности, которую не нужно "переворачивать"
XML
1
  android:screenOrientation="nosensor"
maria_
5 / 5 / 1
Регистрация: 25.08.2013
Сообщений: 67
27.08.2013, 00:44  [ТС]     Отключение акселерометра для одного приложения #5
Цитата Сообщение от Vladimirys Посмотреть сообщение
Прописать в манифесте приложения, для каждой активности, которую не нужно "переворачивать"
XML
1
  android:screenOrientation="nosensor"
Написала вот так:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.example.saper.MainActivity"
            android:label="@string/app_name" >
            android:screenOrientation="nosensor"
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name="com.example.saper.FieldActivity"
            android:label="@string/title_activity_field" >
            android:screenOrientation="nosensor"
        </activity>
    </application>
Всё равно поворачивается.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
27.08.2013, 00:57     Отключение акселерометра для одного приложения #6
а почему за пределами тэга?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.08.2013, 01:33     Отключение акселерометра для одного приложения
Еще ссылки по теме:
Android Как реализовать обмен данными между копиями одного приложения, установленными на разных устройствах
Android Ребят нужен технический совет по созданию приложения для для вывода ошибок с сервера
Приложения для андроид для начинающих Android
Android Действующая сессия для одного пользователя
Различные контекстные меню для одного фрагмента Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
maria_
5 / 5 / 1
Регистрация: 25.08.2013
Сообщений: 67
27.08.2013, 01:33  [ТС]     Отключение акселерометра для одного приложения #7
Точно! Спасибо)
Yandex
Объявления
27.08.2013, 01:33     Отключение акселерометра для одного приложения
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru