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

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

3
Использование привязки данных для настройки видимости просмотра
Попытка установить видимость с Viewпомощью пользовательских переменных, но возникает ошибка: Identifiers must have user defined types from the XML file. visible is missing it. Можно ли настроить видимость просмотра с помощью привязки данных? Спасибо. <data> <variable name="sale" type="java.lang.Boolean"/> </data> <FrameLayout android:visibility="@{sale ? visible : gone}"/>

5
Как обновить LiveData ViewModel из фоновой службы и обновления пользовательского интерфейса
Недавно я изучаю архитектуру Android, которую недавно представил Google. Из документации я нашел это: public class MyViewModel extends ViewModel { private MutableLiveData<List<User>> users; public LiveData<List<User>> getUsers() { if (users == null) { users = new MutableLiveData<List<Users>>(); loadUsers(); } return users; } private void loadUsers() { // do async operation to …

5
Что делает FrameLayout?
Я новичок в программировании. Я использовал Graphical Layout, тогда, когда я читал XML-файл, я увидел FrameLayout. Потом поискал, но ничего полезного не нашел. Что такое FrameLayout и для чего он нужен?

23
Макет <layout> в макете не объявлен в папке базового макета [ошибка]
После перехода на Android Studio 3.2, API 28, в макете приложения появляется следующая ошибка: Макет в макете не имеет объявления в папке базового макета; это может привести к сбоям при запросе ресурса в конфигурации, не соответствующей этому квалификатору. Один из макетов, при котором я получаю эту ошибку: &lt;?xml version="1.0" encoding="utf-8"?&gt; …

9
Как передать посылочный объект, содержащий список объектов?
Я создал Parcelableобъект ниже, мой объект содержит Listиз Products. В моем конструкторе, как мне обработать повторное создание моего Parcelableдля List? Я проверил все доступные методы из посылки и все, что доступно, есть readArrayList(ClassLoader). Я не уверен, что это лучший подход, ваш совет действительно будет оценен. public class Outfits implements Parcelable …

24
Не удалось запустить sdkmanager --list с Java 9
Я скачал и установил: JDK ( jdk-9.0.1_osx-x64_bin.dmg) из Oracle здесь Android SDK ( sdk-tools-darwin-3859397.zip) от Google здесь . После настройки PATHпеременной я попробовал запустить sdkmanager, который заменил androidкоманду для управления компонентами SDK. Однако это не удалось, как показано здесь: $ sdkmanager --list Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion.&lt;init&gt;(SchemaModule.java:156) …

13
Eclipse JUNO не запускается
Когда я запускаю Eclipse, он не запускается. Появляется ошибка и предлагает мне просмотреть файл журнала. «См. Файл журнала: /Users/max/work/projects/.metadata/.log» ОС: MacOS 10.7.4 Eclipse: 4.2 Juno ADT: 20 Моя старая версия Eclipse запускается без проблем. !SESSION 2012-07-03 16:22:48.261 ----------------------------------------------- eclipse.buildId=I20120608-1400 java.version=1.6.0_33 java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=ru_RU Framework arguments: …

7
Как изменить цвет строки состояния в соответствии с приложением в Lollipop? [Android]
В новом обновлении леденца на палочке я заметил, что с родными приложениями Google цвет строки состояния изменяется, чтобы соответствовать панели действий в приложении, которое вы запускаете. Я также вижу это в приложении Twitter, так что я предполагаю, что это может сделать не только Google. Кто-нибудь знает, как это сделать, если …

9
Как прокручивать вниз в ScrollView при запуске активности
Я показываю некоторые данные в ScrollView. При запуске активности (метод onCreate) я заполняю ScrollView данными и хочу прокрутить вниз. Я пробовал использовать getScrollView().fullScroll(ScrollView.FOCUS_DOWN). Это работает, когда я делаю это как действие при нажатии кнопки, но не работает в методе onCreate. Есть ли способ прокрутить ScrollView вниз при запуске активности? Это …
96 android  scroll 

6
как получить uri ресурса изображения в android
Мне нужно открыть намерение для просмотра изображения следующим образом: Intent intent = new Intent(Intent.ACTION_VIEW); Uri uri = Uri.parse("@drawable/sample_1.jpg"); intent.setData(uri); startActivity(intent); Проблема в том, что Uri uri = Uri.parse("@drawable/sample_1.jpg");это неверно.
96 android  uri 

10
Как добавить Apache HTTP API (устаревший) в качестве зависимости времени компиляции для build.grade для Android M?
Как упоминалось здесь , Android M не будет поддерживать Apache HTTP API. В документации говорится: вместо этого используйте класс HttpURLConnection. или Чтобы продолжить использование API-интерфейсов Apache HTTP, сначала необходимо объявить следующую зависимость времени компиляции в файле build.gradle: android {useLibrary 'org.apache.http.legacy'} Я преобразовал большую часть использования HttpClient в моем проекте в …

9
Как сделать .jar из проекта Android Studio
Я использую AndroidStudio, и у меня есть этот проект, как показано на рисунке: Внутри синего круга находится myLib. myLib также необходимо использовать внешнюю библиотеку, которая находится внутри красного круга, и пакет apache (зеленый кружок). Поэтому я хочу превратить все это в один .jar, чтобы я мог использовать его в других …

15
Android Studio не развертывает изменения в приложении
Иногда такой сценарий возникает при разработке. Я бы внес изменения в свой исходный код, нажал «Сохранить все» и затем запустил, но это изменение, по-видимому, не отразилось бы в приложении - (я использую устройство для тестирования). Я даже могу удалить приложение на своем устройстве и снова нажать «Выполнить», но только что …

4
Как нарисовать путь на карте с помощью файла kml?
Могу ли я проанализировать файл kml, чтобы отобразить пути или точки в Android? Пожалуйста, не могли бы вы мне помочь? Это пример кода kml, который я хотел бы отобразить на карте android google: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;kml xmlns="http://www.opengis.net/kml/2.2"&gt; &lt;Document&gt; &lt;name&gt;Paths&lt;/name&gt; &lt;description&gt;Examples of paths. Note that the tessellate tag is by …

16
TextInputLayout не показывает подсказку EditText, прежде чем пользователь сфокусируется на ней
Я использую недавно выпущенную библиотеку поддержки дизайна Android, чтобы отображать плавающие метки с EditTexts. Но я столкнулся с проблемой, что подсказка в EditText не отображается при рендеринге пользовательского интерфейса, но я вижу подсказку после того, как сосредоточусь на EditTexts. Мой макет выглядит следующим образом: &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" …

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