Вопросы с тегом «android»

334
Как установить layout_gravity программно?

Мой вопрос прост, Как установить мои кнопки layout_gravity программно? Я нашел это в интернете, но он просто выбрасывает исключение Nullpointer: Button MyButton = new Button(this); LinearLayout.LayoutParams lllp=(LinearLayout.LayoutParams)MyButton.getLayoutParams(); lllp.gravity=Gravity.RIGHT;...

334
Дублируемый идентификатор, нулевой тег или родительский идентификатор с другим фрагментом для com.google.android.gms.maps.MapFragment

У меня есть приложение с тремя вкладками. Каждая вкладка имеет свой собственный .xml файл макета. Файл main.xml имеет собственный фрагмент карты. Это тот, который появляется при первом запуске приложения. Все работает отлично, за исключением случаев, когда я переключаюсь между вкладками. Если я...

333
Найдено несколько файлов с независимым от ОС путем «META-INF / LICENSE»

Когда я создаю свое приложение, я получаю следующую ошибку: Ошибка: не удалось выполнить задачу ': app: transformResourcesWithMergeJavaResForDebug'. Найдено несколько файлов с независимым от ОС путем «META-INF / LICENSE» Это мой файл build.gradle: apply plugin: 'com.android.application' apply...

332
Попытка запустить сервис при загрузке на Android

Я пытался запустить службу, когда устройство загружается на Android, но я не могу заставить его работать. Я посмотрел несколько ссылок в Интернете, но ни один код не работает. Я что-то забыл? AndroidManifest.xml <receiver android:name=".StartServiceAtBootReceiver" android:enabled="true"...

332
Высота строки состояния в Android

Какова высота строки состояния в Android? Это всегда то же самое? Из моих измерений кажется, что это 25dp, но я не уверен, что он имеет одинаковую высоту на всех платформах. (Я хочу знать это, чтобы правильно реализовать переход с постепенным исчезновением из действия, у которого нет строки...

332
Очистить весь стек истории и начать новое действие на Android

Можно ли начать действие в стеке, очистив всю историю до него? Ситуация У меня есть стек активности, который идет либо A-> B-> C, либо B-> C (экран A выбирает токен пользователя, но у многих пользователей только один токен). На экране C пользователь может выполнить действие, которое делает...

332
По-прежнему получают предупреждение: конфигурация 'compile' устарела и была заменена на 'реализация'

Я заменил каждое вхождение compileна implementationв моем проекте build.gradle, но я все еще получаю это предупреждение: Я пытался найти «compile» во всем проекте, но ничего не найдено. Так в чем может быть...

331
Дважды нажмите кнопку «Назад», чтобы выйти из игры.

В последнее время я заметил этот паттерн во многих приложениях и играх для Android: при нажатии кнопки «Назад» для «выхода» из приложения Toastпоявляется сообщение, похожее на «Пожалуйста, нажмите НАЗАД еще раз, чтобы выйти». Мне было интересно, поскольку я вижу это все чаще и чаще, это встроенная...

331
Что такое инструменты сборки Android SDK, инструменты платформы и инструменты? И какую версию следует использовать?

Я знаю, что это очень элементарный вопрос, но, к моему удивлению, я не смог найти никакого документа об инструментах сборки Android SDK. Помимо Android SDK Tools и Android SDK Platform-инструментов, существует множество Android SDK Build-инструментов, как показано на прилагаемом скриншоте....

330
Android: очистить задний стек

В Android у меня есть некоторые действия, скажем, A, B, C. В A я использую этот код, чтобы открыть B: Intent intent = new Intent(this, B.class); startActivity(intent); В B я использую этот код, чтобы открыть C: Intent intent = new Intent(this, C.class); startActivity(intent); Когда пользователь...

330
Android Log.v (), Log.d (), Log.i (), Log.w (), Log.e () - Когда использовать каждый?

Различные LogCatметоды: Log.v(); // Verbose Log.d(); // Debug Log.i(); // Info Log.w(); // Warning Log.e(); // Error Каковы подходящие ситуации для использования каждого типа ведения журнала? Я знаю, что, возможно, это всего лишь небольшая семантика и, возможно, это не имеет большого значения, но...

330
Как обновить gradle в андроид студии?

Я установил Android Studio 0.1.9. Сегодня я получил и обновился до версии 0.2 и, конечно, я обновился. После установки я перезапустил Android Studio, но теперь я получаю это сообщение: Project использует старую версию плагина Android Gradle. Минимальная поддерживаемая версия - 0.5.0. Пожалуйста,...

330
Как программно открыть экран разрешений для конкретного приложения на Android Marshmallow?

У меня есть вопрос относительно новой версии Android Marshmallow: Можно ли отобразить экран разрешений для определенного приложения через намерение или что-то подобное? Можно отобразить настройки приложения с помощью следующего кода - есть ли аналоговое решение для прямого открытия экрана...

329
Как сделать телефонный звонок, используя интент в Android?

Я использую следующий код, чтобы позвонить в Android, но это дает мне исключение безопасности, пожалуйста, помогите. posted_by = "111-333-222-4"; String uri = "tel:" + posted_by.trim() ; Intent intent = new Intent(Intent.ACTION_CALL); intent.setData(Uri.parse(uri)); startActivity(intent);...

329
Устройство Android ADB в автономном режиме, не может выдавать команды

Я больше не могу подключиться к своему устройству с помощью ADB через командную строку или в Eclipse . Выполнение команды adb devices возвращает имя устройства, но оно говорит, что оно в автономном режиме. Вещи, которые я попробовал. Переключенный режим отладки Android Переустановил драйвер Google...