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

Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-активность, android-адаптер и т. Д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https: // android.stackexchange.com.

5
Как создать диалог выбора номера?
Я хочу иметь возможность создать диалог, который позволяет пользователю выбирать номер из указанного диапазона. Я знаю, что существуют существующие виджеты (например, от quietlycoding и от SimonVT), которые уже делают это, но мне трудно правильно интегрировать их в свое приложение. Кроме того, это в основном виджеты. Я хочу что-то очень похожее …

4
Преимущества использования Bundle вместо прямого Intent putExtra () в Android
В моем приложении для Android я всегда использую прямую putExtra()функцию Intentкласса, чтобы передать любое количество значений в new Activity. Как это: Intent i = new Intent(this, MyActivity.class); i.putExtra(ID_EXTRA1, "1"); i.putExtra(ID_EXTRA2, "111"); startActivity(i); Я знаю об BundleAndroid, и я видел, как люди используют Bundleдля передачи значений новым Activity. Как это: Intent …

4
Динамическое добавление содержимого в линейный макет?
Если, например, я определил корневой линейный макет с вертикальной ориентацией: main.xml : <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/my_root" android:layout_height="wrap_content" android:layout_width="fill_parent" android:orientation="vertical" <!-- I would like to add content here dynamically.--> </LinearLayout> Внутри корневого линейного макета я хотел бы добавить несколько дочерних линейных макетов , каждая из дочерних линейных макетов ориентации …

7
мобильный Chrome запускает событие изменения размера при прокрутке
Я использую мобильный браузер Chrome на galaxy s4, android 4.2.2, и по какой-то причине каждый раз, когда я прокручиваю страницу вниз, он запускает событие изменения размера, подтвержденное масштабированием изображений из слайд-шоу jquery.cycle2. Есть идеи, почему это может происходить?

7
Устаревание намерений install_referrer
Я получил письмо от Google: Недавно мы объявили, что не будем использовать механизм трансляции намерений install_referrer. Поскольку одно или несколько ваших приложений используют это намерение для отслеживания рефералов, мы хотели убедиться, что вы сделаете переход до 1 марта 2020 года. После этой даты новые версии приложения Play Store больше не …
76 android  firebase 

11
Инструменты командной строки Android sdkmanager всегда показывает: Предупреждение: не удалось создать настройки
Я использую новые инструменты командной строки Android, потому что старое хранилище sdk-tools для Android больше не доступно. Поэтому я изменил свой gitlab-ci для загрузки командных инструментов. Но когда я пытаюсь запустить его, я получаю следующую ошибку: Warning: Could not create settings java.lang.IllegalArgumentException at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.<init>(SdkManagerCliSettings.java:428) at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:152) at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:134) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:57) …

6
Android: ни одна версия NDK не соответствует запрошенной версии
После обновления до плагина Android Gradle 3.6.0 (выпущенного 24 февраля 2020 г.) несколько проектов независимо друг от друга начали терпеть неудачу: No version of NDK matched the requested version 20.0.5594570. Versions available locally: 21.0.6113669 Это довольно просто «исправить» локально, установив старую ожидаемую версию ndk: sdkmanager 'ndk;20.0.5594570' Однако мой вопрос: где …

5
java.util.ConcurrentModificationException в действии onCreate
В недавнем выпуске, где я добавил MoPub через Admob, я вижу кучу ConcurrentModificationException в журналах сбоев. Кажется, что это все нативный код, и я использую последнюю версию всех библиотек, связанных с рекламой и Google / Android. Кто-нибудь сталкивался с этим раньше? java.lang.RuntimeException: at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3121) at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:3264) at android.app.servertransaction.LaunchActivityItem.execute …
48 java  android  admob  mopub 

11
В AndroidManifest: Ожидается андроид: screenOrientation = «не указано»
Android Studio 3.6. Я хочу, чтобы мое приложение всегда было в portraitрежиме. Так по моему AndroidMainfest.xml: <activity android:name=".activity.SplashActivity" android:screenOrientation="portrait"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> Я запускаю приложение и SplashActivityпоказывает в portraitрежиме. Ницца. Но редактор показывает следующую ошибку: Expecting android:screenOrientation="unspecified" Почему?


4
Android Studio продолжает импортировать импорт sun.jvm.hotspot.utilities.IntArray
Каждый раз, когда я копирую кусок кода на Java и вставляю его в свою андроид-студию, и он преобразует этот код в код Kotlin , он автоматически импортирует это: import sun.jvm.hotspot.utilities.IntArray И каждый раз, когда Android Studio делает этот импорт, он выдает ошибку Unresolved reference: sun. Кто-нибудь знает, как это исправить? …

4
Ожидая 'android: screenOrientation =' unspecified '' или '“fullSensor”' для этого действия
Я обновил свою Android Studio до 3.6.0. Теперь я получаю следующую ошибку в моем Manifest.xmlфайле. Ожидая 'android: screenOrientation = "unspecified"' или '"fullSensor" "для этого действия, чтобы пользователь мог использовать приложение в любой ориентации и обеспечить отличную работу на устройствах Chrome OS. Должен ли я преобразовать его в "fullSensor"? Как я …

2
Как выполнить перетаскивание (на основе координат мыши X, Y) на Android с помощью AccessibilityService?
Я хочу знать, как выполнить перетаскивание на Android на основе координат мыши X, Y? Рассмотрим два простых примера: Team Viewer / QuickSupport рисует «шаблон пароля» на удаленном смартфоне и перо Windows Paint соответственно. Все, что я могу сделать, это симулировать прикосновение ( dispatchGesture()а также AccessibilityNodeInfo.ACTION_CLICK). Я нашел эти релевантные ссылки, …

2
Используя FragmentContainerView с компонентом навигации?
После обновления до предыдущей версии Navigation 2.2.0-beta01 lint выдает предупреждение о замене <fragment>тега на FragmentContainerView. Однако замена одного тега, по-видимому, предотвращает раздувание графика навигации. Согласно 2.2.0-alpha01 , FragmentContainerViewиспользуется внутри страны. Должны ли мы игнорировать предупреждение Lint? activity_main.xml <androidx.constraintlayout.widget.ConstraintLayout android:layout_width="match_parent" android:layout_height="match_parent"> <!-- Lint warning: "Replace the <fragment> tag with FragmentContainerView. --> …

3
Расширения ViewBinding и Kotlin для Android с синтетическими представлениями
Как новый ViewBinding сравнивается с Android-расширениями Kotlin с синтетическими привязками видов? Кроме форм NullSafety и TypeSafety, предоставляемых новыми ViewBindings, почему бы нам не рассмотреть вариант использования Kotlin использования синтетических привязок в Views. Является ли новый ViewBinding более производительным, так как он генерирует класс Binding заранее?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.