Arsen
Если я передаю сам итем либо adapterPosition то в onCreate?
онКриейт вызывается 1 раз, а онБинд при каждом переиспользовании (View recycling)
Arsen
есть
вместо ас?
Anonymous
Подскажите, пожалуйста, можно ли использовать scrollView вместо recyclerView? Первый гораздо легче делается, а разницу полную я так и не понял
Adam-Nurbol
есть
Чего в ней не хватает, что есть в АС?
Danil
JSOUP
спасибо
Vladimir Losev
Подскажите, пожалуйста, можно ли использовать scrollView вместо recyclerView? Первый гораздо легче делается, а разницу полную я так и не понял
Как я понимаю, скролл вью является контейнером, который обеспечивает тебе прокрутку твоих вьюх если они не влезают в экран, а ресайкл делает тебе полноценный список с функцией прокрутки его элементов
Adam-Nurbol
а то реально запарился замечать что у меня в АС некоторые файлы заменяются сами по себе
Anonymous
почитай, зачем существует ресайклер, что он делает — вопросы отпадут
Ну он повторяет элементы при скролле, но у меня тема такова: изменяемый список модулей
Anonymous
Я просто хочу, что бы панель навигации скрывалась при скролле, и везде говорят про Nested View и Recycler View
Arsen
Adam-Nurbol
свежих гугловых багов
к примеру как вот этот, вот так вот у меня выглядит разметка макета :D сама по себе заменилаь =_=\
Mike
к примеру как вот этот, вот так вот у меня выглядит разметка макета :D сама по себе заменилаь =_=\
тут либо нюансы с переносами строк в разных ОС, либо пробелы воткнулись
Vladimir Losev
Коллеги, есть большой текст, который забит (пока что) в строковый ресурс, откуда его забирает для отображения текствью. Кто может подсказать, как можно организовать своего рода оглавление для данного текста в виде ссылок в этой же активити, наподобие того как работает ссылочное оглавление в Ворде. Например, у меня в самом начале активити идёт такое оглавление 1. Начало текста 2. Середина текста 3. Конец текста Как мне сделать, чтобы при нажатии на элементы оглавления, я перемещался к соответствующему разделу текста?
Arsen
разбить текст на отдельные страницы?
Vladimir Losev
разбить текст на отдельные страницы?
Страницы в плане активити? Мне нужно чтобы текст и оглавление были в одном активити, и при нажатии на элементы оглавления фокус просто перемещался к определенному разделу текста, как это реализовано в Ворде. Как можно к такому результату прийти?
Sergey
в том, что hint диприкейтед
Да, он депрекейтнут, но просто логически они чем отличаются? Так понимаю, что isVisible() просто по сути attached и не скрыт
Dmitry
Ребята, как сделать, чтобы, после вызова Activity B из Activity A, когда B я говорю finish() меня возвращало к AcitivityA а не к самой первой у которой <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.HOME" /> <category android:name="android.intent.category.LAUNCHER" /> ?
Sergey
в том, что hint диприкейтед
Мне бы какое-то свойство, что фрагмент виден пользователю. Или даже лучше, если он в состоянии STARTED или RESUMED
Sergey
Привет! Получаю список с https://api.github.com/repositories, но в элементе списка нужно показать дополнительную информацию которая берется https://api.github.com/repos/<REPO_full_name>. Как мне правильно получать данные?
Sergey
Я предполагаю что сначала нужно получить весь список а потом пройтись по этому списку и получать остальные данные
Sergey
Или как по другому можно реализовать?
Arsen
Я предполагаю что сначала нужно получить весь список а потом пройтись по этому списку и получать остальные данные
или отказаться от доп информации, и показывать ее только после клика/перехода
Sergey
для этого есть компонент Lifecycle
Вот тут не очень понял, так как в колбэках по состояниям фрагмента проверял, что выдаст getCurrentStateот lifecircle(). И как-то странно соотносятся состояния с текущими колбэккми. Если состояние STARTED, то каким колбэкам это соответствует у фрагмента?
Arsen
Страницы в плане активити? Мне нужно чтобы текст и оглавление были в одном активити, и при нажатии на элементы оглавления фокус просто перемещался к определенному разделу текста, как это реализовано в Ворде. Как можно к такому результату прийти?
я к тому, что это сомнительная затея, похоже на огромный костыль. Проектирование такой фичи должно начинаться с правильной организации исходного текста, а не "есть монолитный кусок" а там разбирайтесь
Dmitry
без noHistory оно так и работает
У меня не установлен noHistory. Первая стартует с запуском приложения (пусть будет A1) A2 стартую с флагом Intent.FLAG_ACTIVITY_SINGLE_TOP | В манифесте для А2 android:launchMode="singleInstance" <category android:name="android.intent.category.DEFAULT" /> <action android:name="android.intent.action.MAIN" /> Из нее (на самом деле из сервиса) стартую А3: Intent.FLAG_ACTIVITY_NEW_TASK
Dmitry
без noHistory оно так и работает
Решил флагом Intent.FLAG_ACTIVITY_REORDER_TO_FRONT
Vladimir Losev
я к тому, что это сомнительная затея, похоже на огромный костыль. Проектирование такой фичи должно начинаться с правильной организации исходного текста, а не "есть монолитный кусок" а там разбирайтесь
Текст можно организовать по другому, я знаю что меню можно сделать через кликабл спан, но не понимаю пока что на что делать переход, чтобы определенная вью я так понимаю если текст поделить на них, оказывалась в фокусе
Muhammad
В shared prefs можно сохранить активити ? то есть есть активити авторизация и еслы юзер прошел авторизацию больше не показалсь активити авторизация?
Данил
ну а в чем проблема? нужно то сохранить всего 1 флаг
Данил
Bitllioner
Доброго времени суток! С Android 11 гайки все больше закручивают) В моем случае приложение работает с файлами, перемещение/копирование. Нужен доступ в ExternalStorage (data,obb) каталоги других приложений в том числе. Под файловый менеджер не попадаю, скорее утилита. Может кто нибудь сталкивался с получением доступа к внутреннему хранилищу на 30 API ?
Muhammad
да
а подробнее или ссылку дашь еслы можно?
Данил
а подробнее или ссылку дашь еслы можно?
вы не умеете работать с sh preferences?
Bitllioner
забудь
Потому что?
Данил
Потому что?
ну так вы сами написали, что не попадаете под файлового менеджера. А права только для них дают
Muhammad
вы не умеете работать с sh preferences?
умею а как ставить флаг этого не знаю?
Muhammad
значение boolean
а можно вам в лс писать?
Sergey
https://developer.android.com/topic/libraries/architecture/lifecycle
Правильно понимаю, что чтобы определить, что у фрагмента был выполнен onStart() или onResume(), но еще не было onPause(), достаточно выполнить следующее: getLifecycle().getCurrentState().isAtLeast(Lifecycle.State.STARTED)?
<Обойдёшься😊/>
Всем привет. Не подскажите как поменять звук уведомления?
Arsen
еще можно считать размеры текста через paint
Sergey
да, только RESUMED
А если поставить выше State.RESUMED разве будет возвращаться true, если фрагмент уже onStart, но ещё не onResume?
Arsen
есть апи, чтобы определять номер строки, но если текст большой, то нужно быть аккуратным
Sergey
ты открывал ссылку?
Да, спасибо, открывал, конечно
Arsen
создай свой флаг и меняй его
Arsen
https://developer.android.com/reference/androidx/lifecycle/DefaultLifecycleObserver
Student
День добрый, можно ли как-то инициировать вызов onCreateOptionsMenu во фрагменте программным способом или вызов данного метода подчинен лишь жизненному циклу активити/фрагмента?
Sergey
ты можешь юзать колбеки, а не проверку текущего стейта
Спасибо большое! Честно говоря, не очень разобрался. Есть в чем покопаться
Спарда
Привет, народ. Можно ли в андроиде сохранять двумерные массивы в ресурсах или реализовать как-то по другому?
Спарда
Нормально ли будет с точки зрения разработки хранить в каком-то json файле структуру из мап и читать её. Не ресурсо-затратно ли?
Спарда
Можно, конечно
Можно пример? Или ссылку?
Fekz115
Можно пример? Или ссылку?
Ну можно мапу в json-строку перегнать и сохранить как строку
Izya
Можно пример? Или ссылку?
Первый линк из гугла https://stackoverflow.com/questions/19945411/android-java-how-can-i-parse-a-local-json-file-from-assets-folder-into-a-listvi
Anonymous
Подскажите, пожалуйста, что сюда написать, что бы оно определилось выключателем-слайдером(или как он называется)
Arsen
setChecked() isChecked =
Fekz115
А