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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
maria_
5 / 5 / 1
Регистрация: 25.08.2013
Сообщений: 67
26.08.2013, 22:35     Отключение акселерометра для одного приложения #1
Добрый вечер! Написала свою первую прогу для Андроид. При наклоне телефона горизонтально прога тоже наклоняется. Подскажите, пожалуйста, как сделать, чтобы прога не наклонялась (сама прога акселерометр не использует).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.08.2013, 22:35     Отключение акселерометра для одного приложения
Посмотрите здесь:

Приложение собирающее показания с акселерометра в SQlite базу Android
Программирование с использованием акселерометра Android
Идея для приложения Android
Android Как отправить из одного приложения другому приложению широковещательное намерение?
Различные контекстные меню для одного фрагмента Android
Android Перевод в земную систему координат. Спроецировать ускорения акселерометра на ось силы тяжести
Android Как реализовать обмен данными между копиями одного приложения, установленными на разных устройствах
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 647
26.08.2013, 22:41     Отключение акселерометра для одного приложения #2
Цитата Сообщение от maria_ Посмотреть сообщение
При наклоне телефона горизонтально прога тоже наклоняется
Вы имеете в виду экран меняет ориентацию?
Alligieri
CEO
Эксперт C++
 Аватар для Alligieri
2247 / 1236 / 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
292 / 189 / 19
Регистрация: 16.01.2010
Сообщений: 525
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
1157 / 981 / 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     Отключение акселерометра для одного приложения
Ответ Создать тему
Опции темы

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