Quartex, здравствуйте. Аа, ну понятно. Спасибо за ответ, это уже немного другая история). Intent.ACTION_BOOT_COMPLETED срабатывает только при перезагрузке устройства.
Quartex, поделитесь секретом тогда).
FirebaseMessagingService стартует в адресном пространстве процесса вашего приложения? Нет процесса - нет сервиса. Как тогда сообщение будет получено сервисом? При не запущенном процессе, сообщения идут в трей и обрабатываются ОС, а ОС стартует активити, которая в манифете помечена как LAUNCHER.
И это работает так, как сказано в документации. К тому же соответствует здравому смыслу.
Chvalov: ListView же откуда-то берет данные в виде массива (списка). Вот этот массив сериализуем любым удобным способом. Самый очевидный - обход в цикле и последовательная запись в файл. Обратный процесс такой же, читаем файл, парсим в массив и отображаем через адаптер.
Alexander Popov: так данные с БД Вы в любом случае вытаскиваете, почему бы не делать это в привязке к жизненному циклу активити/фрагмента? Например, через лоадеры?
Тимур Евгажуков: странная ситуация, может даже баг студии. Как вариант проверить сбилденный апк - распаковать его и глянуть манифест. Или вот еще вариант, сделать 2 апк, 1 с подключенным модулем, другой - с aar. Распаковать оба и сравнить файлы.
@Override
protected void onPostExecute(Spanned spanned) {
super.onPostExecute(spanned);
title.setText(strTitle);
textView.setText(spanned);
if (urlVideo!=null){
for (String id : urlVideo) {
VideoFragment f = VideoFragment.newInstance(id);
FrameLayout frameLayout = new FrameLayout(NewsContent.this);
linearLayout.addView(frameLayout);
getSupportFragmentManager().beginTransaction().replace(frameLayout.getId(), f, id).commit();
}}
progressDialog.dismiss();
}
}
1. Id контрола куда надо прикрепить фрагмент берется из экземпляра frameLayout.getId()
2. Тэг надо ставить при отправке фрагмента в стек FragmentManager в методе replace, чтобы в будущем его можно было найти через getSupportFragmentManager().findFragmentByTag. Посмотрите все параметры методов FragmentTransaction.
Alexander Popov: я бы вообще отказался от идеи пересылать пароль, но раз уж сервер так устроен... Сейчас попробую накидать пример и проверить авторизацию.