Евгений
Fearless
бродкаст
Сергій
BluetoothAdapter.ACTION_DEVICE_BOND, или что-то подобное
Сергій
И в интенте должен быть BluetoothDevice
Сергій
По крайней мере так в 2.0 работает
Fearless
но вряд ли инициируется бондинг без
Fearless
вызова bond
Fearless
да, там должен быть девайс
Евгений
Сергій
Fearless
на сам деле девайс это просто обёрточка над адресом просто
Fearless
то есть BluetoothDevice можно спокойно сериализовать-десериализовать
Aleksandr
Всем привет. Подскажите либу для работы с Excel-файлами?
Сергій
val btDevice = intent.extras.getParcelable<BluetoothDevice>(BluetoothDevice.EXTRA_DEVICE)
Сергій
хотя можно и
val bondState = intent.getIntExtra(BluetoothDevice.EXTRA_BOND_STATE)
Vadim
Как правильно СТОПануть loader то?(
Евгений
Konstantin
Может знает кто - у Toolbar'а на планшете появляется справа отступ как и слева.
Но на мелком устройстве его нет.
Konstantin
Можно как-то побороть?
Amir
есть расширенная версия Vector Asset для студии?
Сергій
Можно как-то побороть?
https://material.io/design/layout/responsive-layout-grid.html#columns-gutters-margins
похоже это по гайдам так
глянь, у тулбара есть атрибуты типа insetStart, ..end
Сергій
Konstantin
Сергій
Сергій
https://material.io/tools/icons/?style=baseline
Jamal
есть ли првельное решение ?
Jamal
Jamal
это фрагмент
Amir
Сергій
Сергій
это все стандартные material design icons
Сергій
за другими иконками в интернет или к дизайнеру )
Artyom Pugachev
https://materialdesignicons.com/ здесь было больше, чем в студии
Dimul
Хай! Ищу вариант как сделать двух-осевой скроллинг в таблице с фиксированными заголовками. Кто-то с таким сталкивался?
Нашел такую вот библиотеку:
https://github.com/evrencoskun/TableView
Но когда заполнил данным и засетапил tableView оказалось, что она не умеет считать ширину и высоту хедеров столбцов и колонок по wrap_content. Надо только задавать fixed size. Но из-за этого данные или зарезаются или остаются лишние пробелы. Плюс в этой библиотеке не отображается самый первый элемент (левый верхний угол)
Если кто шарит как это сделать без библиотеки - подскажите идею пожалуйста. Либо же альтернативу или решение.
Jamal
Arsen
\
Egor
может у кого-то есть опыт работы, авторизации к репозиторию в грейдле через ssh??
Vadim
Ребята есть такая ситуация, в одном зи методов запускаю загрузкую своего ключа
и после этого проверяю получил ли я ключ в override методе
сейчас понадобилось ещё проверять появлися ли ключ из вне, как эт можно более изящней сделать?
Egor
сохранить где-то признал получения ключа и проверять из другого места
Egor
или через rx чет придумать интереснее можно
Антон
ВОПРОС: я создаю новый проект в Android Studio, gradle=3.1.3 , minSdkVersion 19(!!!!!) ,targetSdkVersion 27. Мечтаю вкрутить лямбды!Слышал что tatarka уже не используется. Добавил просто:
compileOptions {
targetCompatibility 1.8
sourceCompatibility 1.8
}
Но это дает ошибку "Caused by: java.io.IOException: Failed to find byte code for java/util/function/Function" - это видимо и есть изза лямбд.
Вернул татарку, но tatarka дает
xecution failed for task ':app:transformClassesWithRetrolambdaForDebug'.
> Missing javaCompileTask for variant: debug/0 from output dir: C:\Users\Admi................
как мне быть? хочу лямбды не могу
Denis
Egor
можешь, если не надо сам ключ, можешь просто флаг признак
Vadim
можешь, если не надо сам ключ, можешь просто флаг признак
у меня есть метод который начинает загрузку ключа:
keyLoader.start(providerAlias, this)
и потом я проверяю его в этом методе таким образом
override fun onKeyLoadFinished(providerAlias: String, publicKey: String) {
if (publicKey.isEmpty()) {
IllegalArgumentException("onKeyLoadFinished.providerAlias is null").log()
onConnectFailureWithError()
} else sendExchangeRequest(publicKey)
}
Egor
} else { sendExchangeRequest(publicKey)
saveKey(publicKey)
}
ну чет такое
Egor
почему? ты же его хотел сохранить, а не проверить что он пустой
Vadim
Egor
не
Egor
просто переменную создай var publicKey: String? = null
Egor
private fun saveKey(publicKey: String) {
this.publicKey = publicKey
}
Vadim
Ярослав
есть вариант растянуть заголовок на всю ширину? тут TextView внутри Toolbar и верхний margin размером с ?attr/actionBarSize
Ярослав
toolbar это viewgroup, но как он там отрисовывает вью, пока не откопал(
Alexander
Nikita
подскажите плз как слить две ветки проекта располагающихся локально на 1 компе в разных папках?
Anonymous
@git_ru
Антон
Alexey
на татарку забей
Alexey
buildscript {
repositories {
google() ...
Alexey
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
Сергій
Сергій
что-то не то у тебя
Сергій
лямбды отдельно идут
Сергій
https://developer.android.com/studio/write/java8-support#supported_features
Alexey
я думаю он хочет Method reference - Any.
Alexey
типо
Arrays.sort(rosterAsArray,
(a, b) -> Person.compareByAge(a, b)
);
Евгений
Рискну спросить еще раз. Приложение по BLE коннектится с переносимым устройством. При первом запуске приложения соединение редко устанавливается. Но если приложение закрыть и снова открыть, соединение устанавливается сразу. В чем может быть проблема?..
Сергій
Сергій
тоесть "прогрев"
Сергій
вот например
https://github.com/Beepiz/BleGattCoroutines/blob/master/sample-common/src/main/java/com/beepiz/blegattcoroutines/sample/common/BleScanHeater.kt
Сергій
кстати, на вид прикольная библиотека
Евгений
Сергій
похоже что нет, он странно написан )