Articles of андроид

Создайте событие pre build для копирования файлов в папку с ресурсами в приложении Android

У меня есть эта структура проекта: ProjectFolder / IosFolder, AndroidFolder, приложение CommonFolder Now android использует файлы из своей папки с ресурсами. Но мы решили создать общую папку для тех же файлов. Не могли бы вы помочь мне сделать функцию, которая будет копировать файлы из общей папки (эта папка находится под моим проектом, поэтому в Android […]

Loader вызывает onLoadFinished до Activity onCreateOptionsMenu

Когда AsynctaskLoader запускается из OnCreate() , он заканчивает свою работу и вызывает onLoaderFinished() прежде чем меню панели действий раздувается, то есть до onCreateOptionsMenu() . Мне нужно изменить некоторые пункты меню действий в зависимости от результатов загрузчика. Какой подход может решить это? UPDATE: Это происходит при изменении ориентации. Я наблюдаю эту последовательность в отладчике: Начало приложения: […]

Как программно получить список зарегистрированных пользователей в Firebase

Я работаю над андроидным приложением на базе Firebase, и я создаю регистрацию, используя аутентификацию пользователей с их адресами электронной почты и паролями с помощью метода signInWithEmailAndPassword , я могу зарегистрировать несколько пользователей и также увидеть пользователя на консоли Firebase. Но я хочу получить список всех зарегистрированных пользователей Firebase Auth. Я могу получить текущего пользователя, используя […]

Провайдер содержимого не синхронизируется с SqliteDatabase

У меня есть 2 вида деятельности. ActivityA обращается к базе данных через Content Provider и начинает ActivityB . ActivityB напрямую обращается к базе данных. Я обнаружил, что после того, как ActivityB обновил базу данных, ActivityA запросит базу данных по CP, и результат не будет обновлен. Но база данных фактически обновляется! Как синхронизировать два метода? PS: […]

Зажимное масштабирование для просмотра текста

Я хочу сделать функцию сжатия (увеличение / уменьшение) для текстового просмотра. Я уже обращаюсь к многим учебникам, но не получаю никаких полезных результатов. Пожалуйста, помогите мне, если кто-нибудь это сделал или знает, как это сделать …. Могу ли я это сделать и с помощью кнопки увеличения и уменьшения масштаба и / или использования 2-х пальцев? […]

Пользовательский шрифт для текстового просмотра в ArrayAdapter

Я пытаюсь изменить шрифт TextView в моем ArrayAdapter . Шрифт chantelli_antiqua.ttf находится в папке с ресурсами. Вот мой код Java: listItemAdapter = new ArrayAdapter<MenuItem>(this, R.layout.listitem, menuItems); Typeface font = Typeface.createFromAsset(getAssets(), "chantelli_antiqua.ttf"); TextView v = (TextView)listItemAdapter.getView(0, null, null); v.setTypeface(font); Xml для макета listitem: <?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="10dp" android:textSize="30sp" /> Я совершенно уверен, […]

OnAttach – значение null

При создании фрагмента я столкнулся с getActivity () как null. Поэтому, чтобы сузить проблему, я сохранил локальную копию активности в onAttach (Activity activity), которая по определению – это когда она привязана к активности. Тем не менее, я зарегистрировал активность в onAttach, и она по-прежнему равна нулю. Я только сталкиваюсь с этой проблемой в 2.3.6 и […]

Использование ASYNC Задача для загрузки контактов карты

Мне удавалось добавлять карты на мой накладной карты, но он медленно загружается, а перемещение по карте вяло. Я думаю, что это когда он загружает карты с сервера. Штыри имеют размер около 20-30 kb, но иногда могут быть добавлены 25 контактов. Я уже пытался добавить булавки в фоновом режиме, но это сломает приложение. Что я могу […]

Потерянный сертификат для опубликованного приложения

У меня есть бесплатное приложение, опубликованное на рынке Android. Я потерял сертификат, используемый для подписи текущей версии, но я хочу опубликовать обновленную версию. Рынок Android отказывается принять мое обновление, потому что он подписан новым сертификатом. Я понимаю, что пользователям придется удалить текущую версию, чтобы получить обновление, но неясно, как получить обновленную версию на рынок, чтобы […]

Не удается разрешить символ MavenDeployment на градле

У меня есть приложение и библиотека, поддерживающая приложение, все в порядке (я могу скомпилировать приложение с зависимостью библиотеки И файл build.gradle всегда с этой ошибкой: Cannot resolve symbol MavenDeployment on gradle Есть идеи?