Ivan
вот так
Ivan
но это тут роли большей не играет же
Ivan
ексепшена вообще не бросает
Ivansuper
Я понимаю. Просто потом можешь не понять опять
Ivan
ты про то, что на скрине?
Ivan
это отсюда взял https://developer.android.com/training/basics/fragments/communicating
Ivan
там есть метод onAttach
Ivan
тока у них устаревший с актвиити
Ivansuper
Я бы не назвал это устаревшим
Ivansuper
Проблема в том, что напрямую ко фрагменту можно не достучаться. Но это выходит за рамки обсуждения поведения твоей программы
Ivansuper
Т.е. могут не совпасть состояния lifecycle
Ivansuper
Да и получается ты цепляешь утечку одного фрагмента в другой
Ivansuper
Помоему там идет расчет на то, что и ширина wrap_content у содержимого будет. Там есть такое веселье, да. Если используешь кастомную разметку, сделай minWidth у диалога
Ivansuper
Иногда такие вещи бывают потому что окно диалога добавлено как wrap_content, а контент внутри как match_parent
Ivansuper
И получается кабум
Ivansuper
Ravshan
Ребят как добавить PreferenceFragment в ViewPager?
Ivan
@Ivansuper вот это очень помогло. по сути, это и было проеблмой. У меня возвращался список для соседнего фрагемента, потому что в том onAttache я не правильно цеплял.
Нужно было так:
Ivan
https://stackoverflow.com/a/45328372/7541231
Ivan
Большое тебе спасибо, ты хорошие идеи подкинул
Ivan
ага, особенно когда сам и заказчик :D
Ivansuper
Это уже детали)
Ravshan
Ребят как добавить PreferenceFragment в ViewPager?
Ravshan
Artem
Ребята, как подсчитать количество символов без учёта пробелов в Android Studio?
Ivansuper
Artem
Символов в EditText
Ravshan
Ivansuper
Не думаю, что это возможно. Хотя поправьте если кто знает (имхо очень экзотическая функция)
Ivansuper
Ivansuper
Итерируй по чарам из getText + Character.isWhitespace в помощь
Ivansuper
Или Characters. Не помню точное имя класса прости. Всегда путаю
roman G
Ребят, как сделать раскрывающийся элемент в recyclerView?
Т.е допустим у меня показано имя человека и по клику на элемент он расширяется и показывает его номер телефона и адрес
roman G
У меня есть идея сделать это через visible
Ivansuper
Тут сегодня ссылку кидали на expandable recycleview
Ivansuper
Поищи выше ссылку на гитхаб помоему
Ivansuper
roman G
Не. Надо. Так.
Ну я понял, просто единственное что в голову пришло)
Ivansuper
Тук
Ivansuper
Ivansuper
Хотя там tree
Ravshan
А в чем именно проблема?
У меня TabLayout с ViewPager (С Фрагментами v.4.app.Fragment) вот туда и не получается добавить PreferenceFragment требует v.4.app.Fragment
Ivansuper
В общем вопрос гугла на наличие либ для раскрывающегося. Без шуток
Ivansuper
Ravshan
Ivansuper
Что да?
Ivansuper
Он не подходит?
roman G
Ivansuper
Ivansuper
По идее ограничишься двумя списками -- первый все итемы, второй содержит только раскрытые
Ivansuper
Вторые отправляешь в адаптер
Ivansuper
По нажатиям на категории пересчитываешь второй из первого условно
Ravshan
Он не подходит?
Нет не подходит, требует v.4.app.Fragment который я и ставил раньше
Ivansuper
Не понимаю
Ivansuper
PreferenceFragmentCompat наследуется от саппортового Fragment
Ivansuper
Ты точно не напутался с API Compat и не Compat?
Ivansuper
Ivansuper
Это два разных
Ivansuper
Ravshan
значит получается class Example extends PreferenceFragmentCombat?
Ivansuper
Например
Ivansuper
Но не PreferenceFragment
Ivansuper
Это другой нативный
Mike
Combat 😄
Dan
Доброго времени суток, не подскажете какой-нибудь курс или любой другой обучающий материал для того чтобы начать разрабатывать под андройд. Я недавно просмотрел курс по джаве, подтянул немного, так сказать. Проблема в том, что курс просмотрел и как-то в ступор встал, ибо не знаю куда дальше двигаться
Ivansuper
Ravshan
только PreferenceFragment
Ivansuper
Почему
Ivansuper
В чем проблема?
Ravshan
просто нету такой библиотеки походу не знаю почему
Ravshan
Может вы попробуете?
Ivansuper
Проверь зависимости в градл файле
Ivansuper
Здесь видна ссылка на пакет нужный