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