Никита 🙃
Сорь
Elron
finish()
Никита 🙃
Оно же закроет А, а мне надо закрыть и В и А
Maryna
тебе надо закрыть и ту активити которая ждет результат?
Elron
System.exit(0);
Никита 🙃
Так, сейчас вот так сформулирую ещё раз. Мне надо закрыть 2 активити при нажатии на кнопку. Вот. Вариант с result подсмотрел в сети, но чёт не работает. Хотя кажется я что то не так перевёл.
Maryna
2 активити - вторую или обе?)
Никита 🙃
обе :)
Maryna
ух ты) ну и флоу)
Maryna
экстерминатус)
Кирилл
Кто-нибудь сталкивался с ситуацией, что внутри RecyclerView.addOnLayoutChangeListener не работает никакой из скроллов, кроме smoothScrollToPosition? Я scrollToPosition на чём только не вызывал, и post его пихал, и в postDelayed, и в postOnAnimation, и в postOnAnimationDelayed.
Никита 🙃
Ну мне так надо :) Просто юзер может вернуться на предыдущую, но при нажатии на кнопку всё сохраняется и он возвращается на две активити назад)
Никита 🙃
Но как? Два раза прописать finish() не сработает. Как и 2 раза прописать onBackPressed(); Как из запущеной активити убрать ту, что в стеке?
Maryna
нет, он хочет чтобы и та откуда вызвали тоже закрылась вроде
Maryna
может как-то переписать на фрагменты или диалоги?)
Donna
ну так активити А вызывает активити Б и ждет от нее код возврата. пользователь нажимает кнопочу в активити Б активити Б закрывается и сообщает в активити А "закройся". в активти А срабатывает обработка и она закрывается
Donna
но я бы в таком случае лучше фрагменты юзала если честно
Maryna
угу
Maryna
можешь в онактивити результ обработать и вызвать финиш
Никита 🙃
Ладно, спасибо, буду думать
Никита 🙃
*делать
Donna
у меня вопрос - кто работат под макос и андроид студией. У вас быает проблема что мышка выделяет только часть текста, а не строчки?
Alexey
Это как?
Иван
@neketsh Так тебе уже решение подсказали
Alexey
Я на тачпаде там все ок
Maryna
Я на тачпаде там все ок
без тачпада тоже ок
Alexey
Значит проблема в мыши
Donna
но с остальными приложениями вроде нормально работает...
Maryna
мб какие-то настройки в андстудии включились?
Maryna
сбросить на дефолтные?
Donna
сбросить на дефолтные?
наоборот, это теперь дефолтные. чистую поставила на новый комп и усе
Maryna
🤔
Donna
весь набор плясок с бубном попробовала уже )))
Dmitriy
Убрать Column Selection mode?
Alexey
Ну да как варик, но он бы все время работал
Donna
Убрать Column Selection mode?
так не выбран же...
Donna
то есть я его поставила/убрала для верности но все равно
Donna
угу
Alexey
Наверняка проблема в том что он новый
Alexey
Вам надо сработаться
Donna
ладно пойду посмотрю на него с укоризной ))) спасибо всем, как минимум понятно что проблема редкая
Yushka
Ладно, спасибо, буду думать
<activity android:name=".AnyActivity" android:noHistory="true" /> а такое не?.. @neketsh
Никита 🙃
<activity android:name=".AnyActivity" android:noHistory="true" /> а такое не?.. @neketsh
При onBackPressed юзер должен иметь возможность вернуться на предыдущую активити, поэтому это вроде не то что надо
Igor
А какой флаг для использования существующего инстанса активности или создания нового, если его нет, выбpать, не подскажете? Гоpит, нет вpемени в доки лезть.
Igor
А, ну да, CLEAR_TOP...
Olexandr
вот у меня похожий вопрос. запустил прилу. нажал кнопку старт - запустил сервис. поменялась на стоп. свернул. развернул. опять старт надпись на кнопке. надо в манифесте прописать android:launchMode="singleInstance"
Olexandr
?
Yerlan
Как правильно сделать имплементацию Parcelable для List<String> ?
Evgeniy
Всем привет. Приходят данные из вебсокета. И бывают что такого вида %D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0 %D1%81%D1%82%D0%B0%D0%BD%D0%B5%D1%82 %D0%B0%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0 %D0%BF%D0%BE%D1%81%D0%BB%D0%B5 %D0%BF%D1%83%D0%B1%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8 %D0%BF%D1%80%D0%BE%D0%B4%D0%BE%D0%BB%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F . Не могли бы помочь как работать с кодировкой входных данных?
Anonymous
спасиб, уже запрос подал)
gio
в фрагменте добавил компонент, который extends AppCompatEditText implements InputFilter, TextWatcher Задал id, но при смене конфигурации данные в получившемся custom edittext не востанавливаются, подскажите плиз в чем причина
Nickolay
Смотри onSaveState & onRestoreState в этом компоненте
Evgeniy
Ребят, подскажите пожалуйста, как менять кодировку получаемых строк?
Alexey
Если программно то сам
gio
Смотри onSaveState & onRestoreState в этом компоненте
спасибо, попробую так, но странно, что родной механизма востановления данных не работает
gio
Если программно то сам
id добавлен, не помогает)
Dmytro
А если нужно сохранить все состояния WebView.. то когда onDestroy сериаизовать его?
gio
У меня все прекрасно работает. С WebView и bundle .
Так и сделаю с onSaveInstanceState() & onRestoreInstanceState(), спасибо. Просто напрягает, что непереопределенный edittext в фрагменте с заданным id, при смене конфигурации сам востанавливает данные, а мой компонент лишился данной фичи
Dmytro
Ребят, если есть TextView (или какой то другой Вью). И мне нужно что бы например с 0 по 7 символ кликалось и получалось то что с 0...7 символ. Потом с 12-17 и так далее ...и что бы если жать на эту "ссылку" то что бы оно мне возвращало саму ссылку. Через что это лучше реализовать ...? https://stackoverflow.com/questions/10696986/how-to-set-the-part-of-the-text-view-is-clickable Первый способ классный но он только подсвечивает. Второй создаёт миллионы обработчиков . А третий между []
Artem
SpannableString
Artem
оптимальный вариант
Dmytro
И можно будет получить сам текст ссылки ?
Dmytro
оптимальный вариант
А не весь текст
Artem
какой ссылки? делаешь кликабельным просто кусок текста в калбек
Dmytro
какой ссылки? делаешь кликабельным просто кусок текста в калбек
Просто если к меня этих ссылок в строчке по 15 штук ...строк много
Dmytro
Прийдеться кучу колбеков делать
Artem
сделай цикл
Artem
с final String
Mike
Прийдеться кучу колбеков делать
Сделай свой подкласс ClickableSpan для этого.
Dmytro
Я думал наследоваться от спанСтр и добавить туда текст . Потом переопределить метод OnClick. Добавив туда координаты нажатия
Dmytro
Ну или что то на подобие
Marat
какой есть способ избежать проблем с выполнением observable, если ты ушел на другой экран? ну т.е. запустили observable, ушли на другой экран, observable завершился и по окончанию он должен сделать что-то с UI, соответственно, приложение упадет. я сейчас отменяю все подписки, которые у меня есть, но это не очень удобно) есть какие-нибудь другие варианты?