Запитання з тегом «android»

Android - це мобільна операційна система Google, яка використовується для програмування або розробки цифрових пристроїв (смартфонів, планшетів, автомобілів, телевізорів, зносу, скла, IoT). Для тем, пов’язаних з Android, використовуйте спеціальні теги для Android, такі як Android-наміри, андроїд-активність, андроїд-адаптер тощо. Для питань, окрім розробки чи програмування, але пов'язаних із рамками Android, скористайтеся цим посиланням: https: // android.stackexchange.com.

6
EditText setПовідомлення про помилку не очищається після введення
Гаразд, тому у мене є лише поле EditText і кнопка, яка при натисканні запускає AsyncTask. EditText playerName = (EditText)findViewById(R.id.playerEditText); if(playerName.getText().toString().length() == 0 ) playerName.setError("Player name is required!"); else { // do async task } Проблема полягає в тому, що повідомлення про помилку, здається, не зникає навіть після того, як я …
75 android 

9
Помилки збірки після оновлення Android Studio 3.2.1
Я будую зразок проекту від Udacity. До цього часу це працювало нормально, але після оновлення до Android Studio 3.2.1 я стикаюся з помилкою збірки нижче. Версія Gradle: 4.6 Посилання на проект: https://github.com/udacity/ud851-Sunshine/tree/student/S02.02-Solution-Menus Could not find com.android.tools.build:aapt2:3.2.1-4818971**. Searched in the following locations: file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/google/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/google/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/android/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/android/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar https://jcenter.bintray.com/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom https://jcenter.bintray.com/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar Required …

12
Які найкращі практики використання піктограм SVG на Android?
Я збираюся створити свій перший рідний додаток для Android (отже, не на основі браузера) і шукатиму кілька практичних методів створення / надання іконок. Оскільки він повинен підтримувати кілька пристроїв / роздільної здатності, я вважав, що найкраще використовувати SVG для їх створення. Існує принаймні ця бібліотека: http://code.google.com/p/svg-android/, яка обіцяє запропонувати підтримку …
75 android  svg  icons 

1
Текст заповнювача (лише процес проектування) в макеті Android?
Чи можна створити текст-заповнювач, який видно лише під час процесу проектування макета в Android Studio? Наприклад, скажімо, у мене є 2 TextView у лінійному макеті, які збираються динамічно заповнюватися. На етапі проектування я використовую текст-заповнювач, щоб переконатися, що я отримую відступ і таке правильне. Я часто забуваю видалити текст заповнювача, …

6
Android накладає вид на все?
Чи можете ви накласти вигляд поверх усього в android? В iPhone я отримав би для нового вигляду значення frame.origin(0,0), а ширину та висоту - до ширини та висоти self.view. Додавання його до self.viewцього призведе до того, що він буде діяти як накладення, покриваючи вміст ззаду (або якщо він мав прозорий …
75 java  android  layout  view 

5
Android: onDestroy () або подібний метод у класі Application
Я розширюю клас Application для роботи з деякими глобальними змінними, які потребують контексту. Я знаю, що в класі Application є метод onCreate (), який викликається перед будь-яким іншим onCreate () у діях, але я хотів би знати, чи є в класі Application onDestroy () або подібний метод, який можна перевизначити, …

15
Як отримати програмний розмір екрану в Android
Android визначає розміри екрану як Normal Large XLarge тощо. Він автоматично перебирає між статичними ресурсами у відповідних папках. Мені потрібні ці дані про поточний пристрій у моєму коді Java. DisplayMetrics надає лише інформацію про поточну щільність пристрою. Щодо розміру екрану нічого не доступно. Я знайшов перерахування в Grep Розмір екрану …

11
Надішліть SMS за наміром
Я хочу надіслати SMS за наміром, але коли я використовую цей код, він перенаправляє мене на неправильний контакт: Intent intentt = new Intent(Intent.ACTION_VIEW); intentt.setData(Uri.parse("sms:")); intentt.setType("vnd.android-dir/mms-sms"); intentt.putExtra(Intent.EXTRA_TEXT, ""); intentt.putExtra("address", phone number); context.startActivity(intentt); Чому? Крім того, я знаю спосіб стежити за відправленням SMS, але не знаю, як це кодується: Starting activity: Intent …

6
Кілька типів MIME в Android
Чи є спосіб використовувати intent.setType()та поставити кілька широких типів (наприклад, зображення та відео)? Я використовую ACTION_GET_CONTENT. Здається, це працює лише з типами, розділеними комами.

1
Android setOnScrollListner на RecyclerView застарілий
setOnScrollListenerзастаріло. Читаючи документи з тут він розповідає використання addOnScrollListener(OnScrollListener)і removeOnScrollListener(OnScrollListener). Який правильний шлях add and remove OnScrollListener? Чи потрібно використовувати removeOnScrollListnerin onPauseта налаштувати його знову, використовуючи addOnScrollListenerin onResume??

13
Не вдалося вирішити: com.google.android.gms: послуги відтворення в IntelliJ Idea за допомогою gradle
Я намагаюся додати служби google play до свого проекту libGDX в IntelliJ Idea. Я дотримувався посібника з налаштування тут: https://developers.google.com/android/guides/setup що виглядає досить просто. Я щойно додав ці рядки до мого build.gradle у відповідному розділі, так що речі тепер виглядають так: project(":android") { apply plugin: "android" apply plugin: 'com.android.application' configurations …

2
ПОМИЛКА: Немає підпису методу: com.crashlytics.tools.gradle.CrashlyticsPlugin.findObfuscationTransformTask ()
Під час спроби побудови проекту на Android Studio з’являється така помилка: ПОМИЛКА: Немає підпису методу: com.crashlytics.tools.gradle.CrashlyticsPlugin.findObfuscationTransformTask () застосовується для типів аргументів: (java.lang.String) значення: [DevDebug] Як це вирішити?

9
Початкове положення PagerAdapter
Я використовую наступний приклад, щоб обмежити свій viewPager: http://code.google.com/p/viewpagerexample/issues/list Проблема цього прикладу полягає в тому, що я не можу зрозуміти, як встановити мою вихідну позицію, початковою позицією за замовчуванням є 0. В основному, я не хочу мати змогу контролювати, чи є зліва або справа доступний вигляд. Чи є спосіб керувати …

18
Видалити зображення з кешу в бібліотеці Glide
Я використовую Glide в одному зі своїх проектів, щоб показати зображення з файлу. Нижче мій код, як я показую зображення: Glide.with(DemoActivity.this) .load(Uri.parse("file://" + imagePath)) .into(mImage); Зображення в цьому місці ( imagePath) постійно змінюється. За замовчуванням Glide кешує зображення, яке воно відображає в ImageView. Через це Glide показував перше зображення з …

10
Як перевірити, чи перевірено перемикач у радіогрупі в Android?
Мені потрібно встановити перевірку, яку користувач повинен заповнити / вибрати всі деталі на сторінці. Якщо будь-які поля порожні, хочу показати. Toast message to fill.Зараз мені потрібна перевірка набору для RadioButtonтого, що RadioGroup.я спробував цей код, але не працював належним чином. Запропонуйте мені правильний спосіб. Дякую. // get selected radio button …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.