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

111
Как отключить / включить в диалоге отрицательные положительные кнопки?

Пожалуйста, посмотрите на настраиваемый диалог ниже. У меня есть поле редактирования текста в диалоговом окне, и если текстовое поле пусто, я бы хотел отключить расширение positiveButton. Я могу получить charListener для текстового поля, но я не уверен, как я собираюсь positivebuttonотключить или...

111
Как я могу определить, изменяется ли переключатель, значение флажка пользователем или программно (в том числе путем сохранения)?

setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // How to check whether the checkbox/switch has been checked // by user or it has been checked programatically ? if (isNotSetByUser()) return;...

111
onIabPurchaseFinished так и не позвонил.

Я пытался настроить биллинг в приложении для своего первого приложения и использовал sku android.test.purchased. Покупка прошла, и мне удалось получить артикул в свой инвентарь, но, как говорится в названии, onIabPurchaseFinished никогда не вызывается. Я думаю, это может иметь какое-то отношение к...

111
Как исправить белый экран при запуске приложения?

У меня есть приложение для Android, которое при запуске отображает белый экран в течение 2 секунд. Другие мои приложения этого не делают, а вот это. Я также реализовал заставку в надежде, что это исправит. Следует ли мне увеличить время ожидания экрана-заставки?...

111
Обновить фрагмент при перезагрузке

В приложении для Android я загружаю данные из базы данных во TableViewвнутренний файл Fragment. Но когда я перезагружаю, Fragmentон отображает предыдущие данные. Могу ли я повторно заполнить Fragmentтекущими данными вместо...

111
Для чего «requestCode» используется в PendingIntent?

Задний план: Я использую PendingIntent для сигналов тревоги через AlarmManager. Эта проблема: Сначала я подумал, что для того, чтобы отменить предыдущие, я должен предоставить точный requestCode, который я использовал раньше, чтобы запустить будильник. Но потом я обнаружил, что ошибался, поскольку...

111
Получить вложенный объект JSON с помощью GSON с помощью модификации

Я использую API из своего приложения для Android, и все ответы JSON выглядят так: { 'status': 'OK', 'reason': 'Everything was fine', 'content': { < some data here > } Проблема заключается в том, что все мои POJOs есть status, reasonполя, так и внутри contentполя является реальным POJO я хочу....

111
Доверять всем сертификатам с помощью okHttp

В целях тестирования я пытаюсь добавить фабрику сокетов к моему клиенту okHttp, который доверяет всему, пока установлен прокси. Это делалось много раз, но в моей реализации фабрики доверенных сокетов, похоже, чего-то не хватает: class TrustEveryoneManager implements X509TrustManager { @Override...

111
RecyclerView GridLayoutManager: как автоматически определять количество промежутков?

Использование нового GridLayoutManager: https://developer.android.com/reference/android/support/v7/widget/GridLayoutManager.html Требуется явное количество промежутков, поэтому теперь возникает проблема: как узнать, сколько «промежутков» умещается в одной строке? В конце концов, это сетка. Должно...

111
Как изменить цвет диалогового окна DatePicker для Android 5.0

Можно ли изменить цветовую схему datepicker (а также timepicker) для Android 5.0? Я пробовал установить цвета акцента, но это не работает (как с, так и без android:): <!-- colorPrimary is used for the default action bar background --> <item name="colorPrimary">@color/purple</item>...

111
Ошибка конфигурации Android Studio Run / Debug: модуль не указан

Я получаю ошибку «Модуль не указан» в моей конфигурации запуска. У меня нет модуля, отображаемого в раскрывающемся списке, но я вижу, что у моего модуля нет проблем. Проблема возникла, когда я реорганизовал имя своего модуля, изменил settings.gradle на новое имя. Теперь, когда я перехожу к...

111
Что такое Android MultiDex?

О MultiDex много постов. Иногда у меня возникали ошибки, которые решались в том числе multiDexEnabled trueв defaultConfigразделе моего build.gradle. Но что именно это за функция? Каковы сценарии его...

111
Firebase FCM принудительно вызывает onTokenRefresh ()

Я переношу свое приложение с GCM на FCM. Когда новый пользователь устанавливает мое приложение, onTokenRefresh()автоматически вызывается. Проблема в том, что пользователь еще не вошел в систему (нет идентификатора пользователя). Как я могу активировать onTokenRefresh()после входа пользователя в...

111
ConstraintLayout: программно изменять ограничения

Мне нужна помощь ConstraintSet. Моя цель - изменить ограничения представления в коде, но я не могу понять, как это сделать правильно. У меня 4 TextViewс и один ImageView. Мне нужно установить ImageViewограничения для одного из TextViews. check_answer4 = (TextView) findViewById(R.id.check_answer4);...

111
«Недостаточно информации для вывода параметра T» с Kotlin и Android

Я пытаюсь воспроизвести следующий ListView в своем приложении для Android с помощью Kotlin: https://github.com/bidrohi/KotlinListView . К сожалению, я получаю сообщение об ошибке, которое не могу решить самостоятельно. Вот мой код: MainActivity.kt: override fun onCreate(savedInstanceState: Bundle?)...

110
Пользовательская проблема с щелчком ListView для элементов в Android

Итак, у меня есть собственный объект ListView. Элементы списка имеют два текстовых представления, расположенных друг над другом, а также горизонтальную полосу выполнения, которую я хочу скрыть, пока я действительно что-то не сделаю. Справа находится флажок, который я хочу отображать только тогда,...