Ivansuper
15 секунд
Ivansuper
Но — тебе надо иметь ссылку на попап, соответственно
Сергій
Dmitry
Товарищи, подскажите пожалуйста, по средствам чего можно программно сделать настройку, чтобы приложение автоматически запускалось вместе с запуском устройства (авто запуск)
Max
ссылка есть, но она пакетного доступа в либе)
Ivansuper
Dmitry
Кирилл
Кто-нибудь знает как делать что-то типо mediator fragment factory? У меня есть несколько модулей, в каждом из них есть своя fragment factory. Нужно как-то сделать рутовую фабрику и засеттить её в мою сингл активити.
Mike
Dug
А, ну тогда да
Max
Denis
Alexey
Всем привет. Использую ретрофит и мне нужно в разных ситуациях делать запрос к одному и тому же урлу, но запросы разного типа, GET, POST, DELETE. Вопрос: обязательно ли в интерфейсе создавать 3 метода или можно как то использовать один метод, урл то один, а тип запроса как-то например в качестве параметра или как-то иначе передавать?
Mike
пользуясь случаем, передаю привет аннотациям, которые ни фига не гибкие
Mike
Dug
Все ещё пользуются ретрофитом ого
Alexey
а что там с ретрофитом?
--------
Alexey
Зачем пользоваться напрямую okhttp, если можно ретрофитом? :)
Ivan
В xml нельзя сложить пару значений? Хочу сделать так:
android:layout_marginTop="?attr/actionBarSize + 16dp"
Поскольку уверен, что нельзя, то сразу ещё вопрос: ?attr/actionBarSize всегда равна 56dp?
Алексей
Влад
Пытаюсь писать логи с процесса приложения (Runtime.getRuntime().exec("")) в файл, потом после записи в файл затираю их, но при посторном запросе мне снова выдается весь лог с момента запуска процесса
Ivan
почитайте про инсеты
читал вот это, я показываю фрагмент через show, у меня в нём myView.setOnApplyWindowInsetsListener не вызывается. Вызывается только в активити.
Влад
команда (logcat -b all -c) не помогает
Максим
всем привет. Подскажите пожалуйста. Делал получение install referrer по мануалу. http://www.digitstory.com/install-referrer-android-campaign-track/
но приложение получает utm метки от gp только на второй и последующие запуски. В чем может быть дело?
Максим
может у кого-то есть другой способ? нужно при первом запуске уже иметь utm метки
--------
ребят, что можно еще проверить, приложение в плеймаркете не устанавливается на планшете (не поддерживается на данном устройстве). Разметка только одна, проблема только с одним устройством, как быть?
Double Cat.
Добрый день. Есть такой вопрос..если использовать в приложении свои шрифты (не важно подгужаемые через Font Provider или если они физически лежат в проекте) то после теста получаю предупреждения о non-sdk интерфейсах..как быть?
Сергій
Yakov
Double Cat.
Yakov
угу
Double Cat.
https://developer.android.com/guide/topics/ui/look-and-feel/downloadable-fonts#via-android-studio
Double Cat.
угу
вот по нему и есть ворнинги
Если тестить в тестлабе или в консоли разработчика (на девайсе android 9+)
Ivan
Ребята, что скажете об этой книге? Стоит покупать?
Ivan
⬤ vitaly
бля, это какой-то пранк, походу. Не могу найти нормальную либу для ввода паролей и авторизации. Неужели все кастомные пишут, или я в глаза долблюсь?
Максим
всем привет. Подскажите пожалуйста. Делал получение install referrer по мануалу. http://www.digitstory.com/install-referrer-android-campaign-track/
но приложение получает utm метки от gp только на второй и последующие запуски. В чем может быть дело?
может у кого-то есть другой способ? нужно при первом запуске уже иметь utm метки
Ivan
Yakov
Mike
Yakov
Yakov
⬤ vitaly
кроме валидация все есть из коробки
кастомную клаву бы ещё хотелось увидеть. Ну и, как я у себя сделал, вынести это всё в отдельный класс с листенерами и всё такое, а потом просто вызов одного метода там, где это надо.
Сергій
⬤ vitaly
⬤ vitaly
у меня в куче мест запрашивает авторизацию, наверное, лишних пару сотен строк кода не помешало бы
Dmitry
Как лучше всего предать данные с фаирбейс пуша в врагмент ?
Mike
Dmitry
trashkalmar
Dmitry
trashkalmar
Не надо нигде служить. Есть FirebaseMessagingService, в нём ловим пуш и рассылаем в приложение любым удобным способом (rx, eventbus, handler)
Dmitry
Ivan
Вот у меня открыт фаргмент и показана клавиатура:
- если я нажму на системную кнопку назад, то скроется клавиатура.
- если я сделаю activity.onBackPressed, то покажется предыдущий фрагмент. т.е. как будто я дважды нажал на системный назад
Почему так?
Dmitry
Переопредели onBackPrwssed в активити
Dmitry
Mike
awawa
Ivan
ну, да, теперь понятно. спасибо
Leonid
всем привет, подскажите пожалуйста как подключить наблюдателя в фрагменте делаю так
LiveData<postUserData> liveData = App.getInstance().getDatabase().userDataDao().getAll();
liveData.observe(this, new Observer<postUserData>() {
@Override
public void onChanged(postUserData postUserData) {
TextView sum = (TextView) rootView.findViewById(R.id.fio);
sum.setText(postUserData.accountId);
}
});
пишу это в
onCreateView
, но вылазит EXCEPTION
Ivan
Leonid
какой?
'''E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.navigationdraweractivity, PID: 8596
java.lang.NullPointerException: Attempt to read from field 'java.lang.String com.example.navigationdraweractivity.postUserData.accountId' on a null object reference
at com.example.navigationdraweractivity.fragments.FragmentBalance$1.onChanged(FragmentBalance.java:151)
at com.example.navigationdraweractivity.fragments.FragmentBalance$1.onChanged(FragmentBalance.java:147)'''
Ivan
Ivan
и потом обзёрвить
Ivan
liveData.setValue (данные из твоей БД)
а потом
liveData.obsreve(..)