K1tana
Start Android - aac - room - последние уроки
Да уж. Смотрю конвертацию листа, однако тот требует 24 апи, чтобы юзать стримы. Как бы можно написать по-другому?)
Dmitrii
Всем добрый вечер! Есть map{"a": "true", "s": "5.0"},{"a":"false", "s":"3.0"},{"a": "true", "s": "10.0"} как сложить все s у который a==true ?
Anonymous
Ilio
http://qaru.site/questions/7278404/face-id-authentication-in-android-ionic
Ilio
второй ответ
Anonymous
второй ответ
Хорошо, спасибо
K1tana
ну как мне передать drawable, чтобы айтем создать?)
Mike
ну как мне передать drawable, чтобы айтем создать?)
Фак) У меня встречный вопрос: откуда берётся дровабл?
K1tana
по айдишнику)
K1tana
но мне нужно получить из drawable айди
K1tana
а такое нельзя
K1tana
а конвертер чем мне поможет - понятия не имею. Или фантазии нет)
Mike
но мне нужно получить из drawable айди
Не надо его получать, в тебя он есть
Mike
Ты получаешь дровабл по айдишнику — значит, тебя есть айдишник. Всё
K1tana
что-то я запутался)
K1tana
НУ ВОТ КАК ПОЛУЧИТЬ DRAWABLE В ПРИМИТИВЕ?
Ilio
для чего тебе drawable?
K1tana
А точнее вот тебе imageview и надо примитив от него
K1tana
для чего тебе drawable?
чтобы создать айтем в ресайклере
K1tana
тут забавная ситуация. Мне надо через интент из одной активности перекинуть drawable в фрагмент
Ilio
решили
AJIEwa
тут забавная ситуация. Мне надо через интент из одной активности перекинуть drawable в фрагмент
никогда не передавай через интент drawable очень вероятна ситуация когда приложение крашнется из за переполнения буфера. используют id ресурса для передачи, это обычный int завёрнутый в Bundle .putInt(PIC_ID, R.drawable.mypic)
K1tana
Я так понял, что bundle - это intent на стероидах?
AJIEwa
Я так понял, что bundle - это intent на стероидах?
нет, Bundle это в переводе с английского Свёрток (чем собственно и является) туда помещают данные и запихивают в интент
K1tana
Блин, ты мне Америку открыл
K1tana
Спасибо
K1tana
Завтра начну опять голову ломать)
K1tana
Точнее сегодня
Anonymous
Привет! Я занимаюсь android разработкой! Сейчас я имею около 7 приложений в сторе, которые хочу хотя бы немного поднять в топе. Сразу уточню - это не спам, так как я могу ответить на любые ваши вопросы по своей части. Это приложение платное, но сейчас для раскрутки я его сделал бесплатным. Оно без рекламы! Если вас не затруднит, то скачайте мое приложение: https://play.google.com/store/apps/details?id=com.cleaner.storage.ram.booster.cachecleaner Либо просто посмотрите, что я создал - мне будет приятно! Буду очень благодарен! =)
AJIEwa
Завтра начну опять голову ломать)
там нечего ломать. тебе нужна картинка drawable всем ресурсам в res/ в том числе и drawable присваивается id которым можно оперировать. в Bundle кладёшь в Intent посылаешь в новом активити (или куда ты там посылаешь интент) разворачиваешь Bundle который прилетает вместе с intent и читаешь запиханный id картинки
K1tana
А ты отлично обьясняешь. Еще раз спасибо)
Anonymous
У кого-нибудь вылезала ошибка в проекте с NDK, что переменная сначала определена(first defined) в .cpp.o файле? Как исправили?
W0LF
А как сейчас правильнее передавать объекты между активити? Я знаю способы через бандл (примитивные типы), через парселэйбл и через ретэйнедфрагмент. Но что из них правильнее на современных апи?
Ivan
Ivan
Ребята, как убрать белый фон с под клавиатуры?
Ivan
А то оно ужасно смотрится
AJIEwa
А как сейчас правильнее передавать объекты между активити? Я знаю способы через бандл (примитивные типы), через парселэйбл и через ретэйнедфрагмент. Но что из них правильнее на современных апи?
зависит от аритектуры если приложение обычное, то все передают обычными бандлами в интентах если что-то серьёзное возможно через eventBus кто-то AIDL юзает, кто-то луперы с хендлерами.. кто-то вообще через BroadCastы пробрасывает))
Ivan
У меня ничего нету, 1 layout с поисковой панелью сверху
Anonymous
подскажите пожалуйста, как решить проблему с подключением к retrofit на android 4.4 https://pastebin.com/g4uzNYkm
Олег
Олег
Подскажите, пожалуйста, как можно окрасить верхнюю часть где отображение сети, заранее спасибо
Leonid
всем привет, подскажите пожалуйста как в строку .getPostLogin(new RequestBody("login", "password", "24353465")) передавать значения с EditText, пробывал присваивать переменной значение поля EditText и вставлять переменную в эту строку, но значения переменной не передаются передается только название переменной
Anonymous
Вылазиет вот такая ошибка при компилляции в android studio .../almfunc.cpp:36: multiple definition of `almanac::jupiter_dec' CMakeFiles/native-lib.dir/source/almdata.cpp.o:(.data._ZN7almanac11jupiter_decE+0x0): first defined here CMakeFiles/native-lib.dir/source/almfunc.cpp.o: In function `$d.43': Код "проблемной" функции double interpol_rvalue(int v0, int v1, double d) {//36 строка из almfunc.cpp if (v0 == v1) return (double) v0; if (v0 > v1) { if ((v1 - v0) < -108000) v0 -= 216000; } else { if ((v1 - v0) > 108000) v1 -= 216000; } return interpol_value(v0, v1, d); } Заголовки функции almfunc.cpp #include "almdef.h" #include "almfunc.h" #include "almdata.cpp" #include <jni.h> Это заголовки функции almfunc.h #ifndef _ALMFUNC_H_ #define _ALMFUNC_H_ #include <math.h> jupiter_dec - простой массив, определенный в almdata.cpp Заголовки almdata.cpp #include "almdef.h" #include "almfunc.h" В almfdef.h содержатся #ifndef _ALMDEF_H_ #define _ALMDEF_H_ И описания различных структур
Anonymous
Как сделать, чтобы можно было не указывать ID таблицы?
Anonymous
Олег
Да, динамично менять надо будет, был бы благодарен
Leonid
можно поподробнее
Leonid
спасибо
Anonymous
Не помогло
Anonymous
Все равно просит ввести 4 аргумент, хотя 5 мож не писать
Anonymous
Ivansuper
Перенеси его из конструктора в тело
Ivansuper
Либо всегда же есть значения по умолчанию
Anonymous
Перенеси его из конструктора в тело
Я могу использовать 1 модель чтобы юзать его в Retrofit и одновременно в БД? не понимаю
Anonymous
Ivansuper
Пробовал не получается
В смысле? Нука показывай что ты пробовал и что не так было
Anonymous
Property must be initialized or be abstract
Anonymous
Мож data убрать?
Ivansuper
У тебя тип Long, не Long?
Ivansuper
Оно требует значение
Anonymous
Дак а смысл?
Anonymous
Если я автогенерацию хочу сделать
Anonymous
зачем значение передавать?
Ivansuper
Сделай нулл и поставь аннотацию автогенерации
Anonymous
Сделай нулл и поставь аннотацию автогенерации
@Entity(tableName = "Truck") class TruckModel( @SerializedName("comment") @ColumnInfo(name = "comment") val comment: String?, @SerializedName("nameTruck") @ColumnInfo(name = "nameTruck") var nameTruck: String?, @SerializedName("price") @ColumnInfo(name = "price") var price: String?, var isRemoved: Boolean=false ):Serializable{ @PrimaryKey(autoGenerate = true) @SerializedName("id") @ColumnInfo(name = "id") var id: Long = 0 }
Anonymous
покажи как
Ivansuper
var id: Long? = null
Ivansuper
Я не уверен что аннотация автогенерации будет работать при указанном предварительно значении. Тут читай док
Anonymous
var id: Long? = null
И после этого autogenerate все равно перепишет данное значение?
Ivansuper
Ну вот я про это и гвоорю
When set to true, the SQLite type affinity for the field should be INTEGER. If the field type is long or int (or its TypeConverter converts it to a long or int), Insert methods treat 0 as not-set while inserting the item. If the field's type is Integer or Long (or its TypeConverter converts it to an Integer or a Long), Insert methods treat null as not-set while inserting the item.
Ivansuper
Какой же ты ленивый.
Anonymous
щяс бы поняьт еще что за Insert methods treat 0 as not-set while inserting the item.
Ivansuper
щяс бы поняьт еще что за Insert methods treat 0 as not-set while inserting the item.
Ты троллишь чтоли? Чем ты пишешь энтити в базу рума в dao классе?
Anonymous
Вот поэтому и исопльзую Realm... можно тему закрывать.
Ivansuper
Рум это фантик вокруг sqlite. Если не умеешь в sqlite, проблем нажить можешь