Ruslan
Я запутался)
Когда peer connection генерирует sdp, оффер или ансвер - он не сохраняет его у себя, это надо делать мануально. Это делается сразу после получения его в коллбеке. Вызовом set Local Description. Потом это отправляется второму клиенту.
Anonymous
Anonymous
в колбеке onCreateSuccess
Anonymous
Ruslan
Gordon
Здравствуйте. Есть желающие поучаствовать в хакатоне вездекод от VK? Нужен андроидер.
Mike
Vladimir
флаги
window.decorView.systemUiVisibility = (View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY
or View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
or View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
or View.SYSTEM_UI_FLAG_FULLSCREEN)
может кто подсказать откуда этот отступ снизу и можно ли его убрать?
Кирилл
Vladimir
Кирилл
нету
С таким не сталкивался но я думаю что система рисует этот бар потому что там должны быть кнопки навигации. Странно почему их там нету, мб из-за фулл скрина
Vladimir
ну как бы и идея в том, что бы их там не было )
и в ландшафтной ориентации их нету и с клавиатурой
в портретной вот этот отсуп
Кирилл
Egor
Ребят, привет. Как можно смапить ArrayList<Int> в ArrayList<String>? Котлин.
Mike
Egor
Смапить — функцией map.
Ну как именно? Мап же вернет интовый массив, а мне надо строковый. Циклом проходить не красиво, да и в котлине есть же варианты попроще.
Egor
Или я что то путаю?
Mike
Egor
Да.
А, всё, вышло, я тупанул, сори)
BDB 🏴☠️
Expected a string but was BEGIN_OBJECT at line 1 column 2 path $
говорит ретрофит ожидает List<T>, но получает List. Как дать ему знать что это List<T>, а не объект List
Izya
ᛖᚹᛋᛁᚱ
Подскажите кто сталкивался, проблема на устройствах Xiaomi, делаю оповещение с помощью AlarmManager, но после ребута, даже если разрешить приложению автостарт, оповещение не восстанавливается,, хотя в логах вижу что оно установилось (перм на ребут и ресейвер есть)
ᛖᚹᛋᛁᚱ
Думаю таже проблема будет и на других китайцах
Ali
ᛖᚹᛋᛁᚱ
ᛖᚹᛋᛁᚱ
Ali
После ребута они все сбрасываются
это если у тебя связка alarmmanager + broadcast reciever. в противном случае предлагаю отслеживать тайминг относительно системного времени и ставить таймер при каждой загрузке по новой.
ᛖᚹᛋᛁᚱ
ᛖᚹᛋᛁᚱ
"перм на ребут и ресейвер есть"
ᛖᚹᛋᛁᚱ
На стоке и приближенным к стоку устройствах все отлично восстанавливается, но вот например на Xiaomi, не хотит
ᛖᚹᛋᛁᚱ
Я склоняюсь к тому что если приложение не было запущено хоть раз после перезагрузки, то система не даёт запустить внутренний компонент. Ну типа того
Ali
ᛖᚹᛋᛁᚱ
возможно. скопируй регистрацию ресивера из манифеста плз
<receiver android:name=".notifications.broadcasts.BootReceiver" android:enabled="true"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" /> <action android:name="android.intent.action.QUICKBOOT_POWERON" /> <action android:name="android.intent.action.LOCKED_BOOT_COMPLETED" /> <action android:name="android.intent.action.REBOOT" /> <action android:name="com.htc.action.QUICKBOOT_POWERON" /> </intent-filter> </receiver>
ᛖᚹᛋᛁᚱ
awawa
У меня так была проблема с показом поверх других приложений, решилось с помощью этих пермишенов.
Anton
Ребят, кто нибудь работал с encryptedSharedPreferences? почему столько гемороя? 2ой день пытаюсь просто проинициализировать пишет что: InvalidProtocolBufferException: Protocol message contained an invalid tag (zero)
Что я делаю не так?
p.s. ошибка возникает на 127 строке
ᛖᚹᛋᛁᚱ
Ali
как раз думал о таком варианте. Но будет ли у тебя сервис запускаться после ребута?
ᛖᚹᛋᛁᚱ
ᛖᚹᛋᛁᚱ
По крайней мере на 10 Андроиде и с miui работает
ᛖᚹᛋᛁᚱ
На 9 стоке тоже
Sergey
всем привет, подскажите пожалуйста. У меня где-то в приложении есть строка "XXXXXX" с определенным текстом, можно ли ее как-то найти? В поиске по тексту не находит
George
Sergey
ясно,спасибо
olga
Привет. Где можно почекать о внутреннем устройстве и безопасности в андроиде?
olga
Знаю только прл журнал "Хакер", но интересуют варианты для бомжей
Проксимов
olga
Dmitry
Привет, а как можно узнать из фрагмента пуст ли мой recyclerView или нет?
Метод getItemCount в адаптере переопределён
Mike
Dmitry
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Друзья, я хочу сделать онбоардинг в своем приложении, просто вьюпейджер с тремя страницами, ну а там как обычно, картинка и описание с тайтлом. Дак вот вопрос, нормально ли, если я данные онбоардинга зашью в приложение или лучше данные (картинка, татйтл, дескрипшн) залить на сервер и тащить через интернет?
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Как правильно делают?
Roman
Друзья, я хочу сделать онбоардинг в своем приложении, просто вьюпейджер с тремя страницами, ну а там как обычно, картинка и описание с тайтлом. Дак вот вопрос, нормально ли, если я данные онбоардинга зашью в приложение или лучше данные (картинка, татйтл, дескрипшн) залить на сервер и тащить через интернет?
Думаю, никто не льет на бек такое, на прошлом проекте в апку заливали такое и все
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Евгений
всем привет, никто не пробовал залить default phone helper приложение?
Вроде все по инструкции, но не принимают все равно
Anonymous
Есть модуль data и модуль core. В Модуле core юзаются либы из data. В Data подтянул их через api. Почему долго собираются билды? паралельность влючил
Anonymous
С 1 модулем куда бюыстрее билдилось
Константин
Всем привет, кому не сложно помогите привести этот ужас в надлежащим вид
Константин
Shah
Константин
вот здесь верстка
Константин
layout-land
да если бы речь шла только про положение (горизонт/вертакаль)
Константин
он воообще ведет себя дико
Константин
да по сути не имеет значения, на работу же тебя после такого не возьмут, хоть картинку выведи хоть текст нет разницы, это чисто пример
✙ ꑭ alex ₿ Ξ
Anonymous
Почему Snapshot в Firestore вызывается неск раз?
Anonymous
Я хотел бы чтобы оно работало в случае, когда поступают новые данные
Sergey
Тимур
Привет. В adobe illustrator сделал векторную графику (кнопка с текстом) в svg формате.
Но при добавлении нового vector asset в андроид студию, у рисунка теряется текст. Как решить проблему?
Тимур
Тимур
Alex
Привет. Я учусь работать с LiveData, ViewModel и RecyclerView. В приложении два фрагмента. В первом список элементов, второй добавляет новый элемент. После добавления фрагмент закрывается, возвращаясь в список. Проблема в том, что onChange в LiveData вызывается два раза, в адаптер набор данных передается два раза. Один раз предыдущий набор данных и второй раз уже новый. Из-за этого в списке элементы перемешиваются.