Size: a a a

Android Developers

2021 January 14

QH

Quantum Harmonizer in Android Developers
Dmitry Alekseyevich
сделал так и получил
java.lang.IllegalArgumentException: Illegal UserServiceContext: holiday.presentation.screens.main.MainActivity@f52dd96
Э, так ты кастишь фрагмент в контекст, это не может хорошо закончиться
источник

DA

Dmitry Alekseyevich in Android Developers
Quantum Harmonizer
Э, так ты кастишь фрагмент в контекст, это не может хорошо закончиться
ну да, а как по-другому что-то понять пока не могу
источник

QH

Quantum Harmonizer in Android Developers
Dmitry Alekseyevich
ну да, а как по-другому что-то понять пока не могу
источник

DA

Dmitry Alekseyevich in Android Developers
так зачем мне проверять, если я знаю, что там фрагмент)
источник

QH

Quantum Harmonizer in Android Developers
Dmitry Alekseyevich
так зачем мне проверять, если я знаю, что там фрагмент)
Так зачем ты кастишь к контексту, если знаешь?)
источник

DA

Dmitry Alekseyevich in Android Developers
Quantum Harmonizer
Так зачем ты кастишь к контексту, если знаешь?)
так вопрос то в другом, как закостылить, чтобы работало и все
источник

QH

Quantum Harmonizer in Android Developers
В том и смысл, что заранее ты не знаешь. Это может быть активити (контекст), а может быть фрагмент. Надо проверить.
источник

DA

Dmitry Alekseyevich in Android Developers
Quantum Harmonizer
В том и смысл, что заранее ты не знаешь. Это может быть активити (контекст), а может быть фрагмент. Надо проверить.
все равно не пойму. Я пытаюсь запустить активити из фрагмента и все. Но не получается, потому что фрагмент контекстом не является. Так как это сделать то?
источник

QH

Quantum Harmonizer in Android Developers
Dmitry Alekseyevich
все равно не пойму. Я пытаюсь запустить активити из фрагмента и все. Но не получается, потому что фрагмент контекстом не является. Так как это сделать то?
Для начала, ты понимаешь, что значит «проверить тип»?
источник

DA

Dmitry Alekseyevich in Android Developers
Quantum Harmonizer
Для начала, ты понимаешь, что значит «проверить тип»?
ну то, что мне прилетает в Any проверить нужно
источник

QH

Quantum Harmonizer in Android Developers
Dmitry Alekseyevich
ну то, что мне прилетает в Any проверить нужно
Так, дальше у тебя есть два варианта. Либо перед нами контекст, либо фрагмент, у которого можно спросить контекст.
источник

DA

Dmitry Alekseyevich in Android Developers
Quantum Harmonizer
Так, дальше у тебя есть два варианта. Либо перед нами контекст, либо фрагмент, у которого можно спросить контекст.
(any as? Context)?.applicationContext
Типа вот так?
источник

DA

Dmitry Alekseyevich in Android Developers
А, ой... Fragment там
источник

ИМ

Илья Мурашко... in Android Developers
Dmitry Alekseyevich
А, ой... Fragment там
if(any is Activity) {}
else if(any is Fragment) {}
источник

ИМ

Илья Мурашко... in Android Developers
или when
источник

DA

Dmitry Alekseyevich in Android Developers
Проблему решил
источник

N

Nixon in Android Developers
Всех приветствую. Кто-нибудь сталкивался с позиционированием устройства внутри помещения? Насколько я понял, предпочитаемый способ - учёт RSSI Bluetooth-меток. Верно ли это? Или есть более удобные/правильные варианты?
источник

Р

Романыч in Android Developers
обьясните люди
источник

Р

Романыч in Android Developers
источник

Р

Романыч in Android Developers
источник