Аля
в общем такой момент у меня есть фрагмент который запускается вместе с асинхронной функцией, которая в процессе изменяет значение переменной в классе этого фрагмента вот вопрос: как отслеживать изменения этой переменной? (ну типа как только изменилась переменная, сразу, например, отобразить Toast)
Аля
LiveData Observable
воу спасибо))
Kirill
Народ, подскажите, какой перииод пинга лучше сделать, для ws соединения? Слышал некоторые операторы связи разрывают соединения если не происходит обмена пакетами с какой-то периодиичностью. Теле2 например
BDB 🏴‍☠️
Народ как сделать чтобы хинт был внутри бокса, а не на нём?
BDB 🏴‍☠️
Nikita
Народ как сделать чтобы хинт был внутри бокса, а не на нём?
использовать вьюху у которой хинт внутри бокса, а не на нём
Nikita
как он назывется?
у обычного editText хинт внутри, только он никак не светится и не проверяет валидность, это надо дописывать самому
Nikita
поделитесь, что гуглить, куда копать
EditText и TextWatcher (et.addTextChangedListener())
Turalllb
бесит уже, помогите разобраться, никак не могу заставить андроид открывать по такой схеме more://project.ru . На одну из активностей вещаю подобное <intent-filter android:autoVerify="true"> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:host="project.ru" android:scheme="more" /> </intent-filter>
BDB 🏴‍☠️
Turalllb
а разве может быть не-http(s) схема с автоверифаем?
я не знаю что это такое, взял уже из ответа на форуме помеченного как рабочий. Я без этого атрибута тоже пробовал. пишу нечто такое, опубликовал его на стаковерфлов например как ссылку и пытаюсь открыть <html> <header><title>Test of deep link</title></header> <body> <a href="more://project.ru">more://project.ru</a> </body> </html>
Turalllb
короч, убери автоверифай
если честно не понимаю зачем мне хост указывать. Мне то надо кучу разных ссылок начинающихся со схемы more://. типо more://project/1231 или more://program для чего этот хост нужен
Turalllb
автоверифай убрал. но ситуация не меняет.
Turalllb
ёмоё, ну убери хост, раз не нужен
да убрал бы , если бы он хоть с хостом , хоть без сработал бы) никак , никаких признаков что приложение можно запустить
Andrew
поделитесь, что гуглить, куда копать
https://material.io/components/text-fields/#usage
Andrew
но вот можно ли в нём оставить хинт внутри не помню
Andrew
но либа очень широкая в настройках
Andrew
ага, можно
Turalllb
а откуда запускаешь? Браузер? Какой?
пробовал через хром, да я походу не правильно тегами html обрамляю и получаю не ссылку, хотя товарищь отправил рабочую ссылку с такой же схемой, которую он на ois открывает в приложении. У меня в телеграмме он не подсветился как ссылка
Turalllb
Нормальная ссылка.
да, но когда на стаковерфлоу написал так , даже браузер не подсветил что это ссылка, хотя все теги он убрал, просто возможности перехода не было
Turalllb
дело все таки в приложении походу, прислали в телеграмм ссылку с такой схемой, не открывается
Turalllb
тупой вопрос, но это у активити фильтр?)
да) есть сплеш активность и после нее рутовая, но это ведь не обязательно на сплеш ставить.
Turalllb
меня больше всего бесит что дело то простое , ошибиться негде
Turalllb
версия анроид 9
Mike
меня больше всего бесит что дело то простое , ошибиться негде
а попробуй посмотреть, что вернёт resolveIntentActivities, на твою ссылку. new Intent(Intent.ACTION_VIEW, Uri.parse(your link))
Adel
А это что за вью?
Adel
Всем доброго времени суток, имеется БД с данными на сервере, пару таблиц. Требуется спроектировать подобную БД, какую лучше БД использовать под Android? Важно то, чтобы БД нельзя было просматривать вне приложения
Turalllb
а попробуй посмотреть, что вернёт resolveIntentActivities, на твою ссылку. new Intent(Intent.ACTION_VIEW, Uri.parse(your link))
val sdfs = Intent(Intent.ACTION_VIEW, Uri.parse("more://project")) val bool = sdfs.resolveActivity(packageManager) ничего нет , null
Turalllb
но способ проверки очень удобный) не буду на другие места думать. значит точно с приложением что то
Turalllb
ой, затупил, проверил сперва more//: project , поправил и работает , но я еще активность другую попробовал, сейчас еще поэксперементирую
Turalllb
ну все, проверил. все нормально, возвращает имя той активности в которую фильтр поместил
Turalllb
но извне пока никак не могу
BDB 🏴‍☠️
Sergey
Привет, подскажите, пожалуйста, почему удаление и обновление строки в бд при вызове из активити срабатывает, а при вызове из сервиса нет?
Hovhannes
Потому что сервис не запускается?))
Hovhannes
Привет андроид 8
Sergey
Потому что сервис не запускается?))
Сервис запускается, в нем добавление в бд срабатывает))) а обновление и удаление нет
Max
Привет андроид 8
а что там? вроде, всё работало у меня
Hovhannes
а что там? вроде, всё работало у меня
Там же ограничения на Фоновый процесс
Max
Там же ограничения на Фоновый процесс
а, ну только с уведомлением..
Max
Форграунд
понял-понял
Hovhannes
Что за бд такое?
Sergey
А в активити все ок?
Да, в отладке проверяю, состояние базы меняется
Turalllb
а попробуй посмотреть, что вернёт resolveIntentActivities, на твою ссылку. new Intent(Intent.ACTION_VIEW, Uri.parse(your link))
Я попробовал через adb отправить интент и нормально отрабатывает. Видать проблема в том что гиперссылку не так публиковал)
Anton
Здравствуйте , может кто подсказать как настроить поиск(searchView) бд лежит на сервере, волнует сам переход из одной активити с инфой в другой где отражается поиск
Hovhannes
Зачем тебе больше чем 1 активити?
Ivansuper
Зачем тебе больше чем 1 активити?
Вот честно это уводящий в сторону неуместный вопрос ну
Anton
Ну Активити мб и одно а смена layout
Anton
Я не пойму где нужно указать смену разметки
Anton
У меня серч висит над страницей не связанной с эти серчем
Ivansuper
У меня серч висит над страницей не связанной с эти серчем
Логично. А что надо? После нажатия на поле поиска выдавать результаты в отдельном списке?
Ivansuper
Нет
В любом случае автор слился
Hovhannes
Хм
Hovhannes
Действительно
Кирилл
Как в Preference fragment добавить тулбар без боли в одном месте?
Max
Вот честно это уводящий в сторону неуместный вопрос ну
Вдруг человек допускает ошибку по крайней мере в том, что его приложению может и не требуется более одного активити. Я соглашусь, что вопрос не по сути, но, например, я бы помимо основной проблемы задумался бы ещё над этим
Mike
да нет никакой проблемы в нескольких активити, ёмаё
Mike
и вообще, на начальных этапах фрагменты сложна
Ivansuper
Вдруг человек допускает ошибку по крайней мере в том, что его приложению может и не требуется более одного активити. Я соглашусь, что вопрос не по сути, но, например, я бы помимо основной проблемы задумался бы ещё над этим
Это будет уже конкретно его проблема. Мы не белые рыцари и всего точно не сможем увидеть/предотвратить. Поэтому пока проблема в одном — надо решить ее. А потом уже думать о другом
Max
да нет никакой проблемы в нескольких активити, ёмаё
Я бы сказал, что есть, если они, по сути, бессмысленны. Ну, тип зачем
Ivansuper
На ранней стадии изучения платформы часто кладется болт на критические мысли о цене лишнего компонента, включенного в проект