Anonymous
Давно не был там
Anonymous
Думать не могу
Anonymous
ребят
Anonymous
загрузил версию в GP, но понял что надо убирать
Anonymous
баги на САЙОМЕ есть
Anonymous
как убрать
Anonymous
не, надо снимать
Anonymous
я только на MIUI вернулся
Artyom
как убрать
Залить прежнюю версию, но номер версии должен быть выше текущей в GP
Anonymous
Слава аоспу
Anonymous
Artyom
Anonymous
проще уж оставить как есть, либо сейчас быстро пофиксит
Anonymous
но где сяоми - там часами надо разбираться
Anonymous
Anonymous
я просто все уже обновил, версию, скриншоты, описание
Anonymous
и тут хуяк))
Anonymous
Anonymous
сука, еще не ставиться приложение на сяоми ебанный пизда
Anonymous
user restricted, нихуя нет на экране
Anonymous
Anonymous
протестировать же надо
Anonymous
пиздец... столько багов на сяоми
Anonymous
клавиатура...
Dug
Anonymous
да все протестировал на голом андроиде, oneui, oxygen os
Anonymous
отлично работало
Anonymous
и вот в onTouchListener сяоми в ACTION_MOVE попадает когда именно водишь пальцем
Anonymous
а там на всех можно было один раз поводить пальцем, и держать
Anonymous
Anonymous
телефон еще вроде не слабый, а лагает хуже некуда...
Dug
Anonymous
да, но если вытащить из мув точно такое же поведение
Anonymous
как обработать движение и когда держишь палец (после того как подвигал)
Aleksey
Anonymous
да это ясно
Anonymous
а какие действия
Aleksey
Павел
Миленниалы изобрели дата биндинг?
Павел
Anonymous
Так можно?
Aleksey
Anonymous
Как сделать чтобы метод в onTouchListener вызывался пока я держу палец?
Aleksey
Anonymous
долго объяснять)
Aleksey
а я коротко отвечу - никак
Anonymous
по тому направлению, куда держат view
Anonymous
Но ведь двигать нужно непрерывно
Anonymous
пока держишь
Aleksey
так ты и двигай непрерывно
есть всякие аниматоры, хендлеры, VelocityTracker’ы
Anonymous
Блин
Anonymous
Почему на андроид 10 методы вызывались постоянно
Dug
Тебе просто надо почитать о том, как работают тачи
Artyom
Гайз, не могу проинициализировать рум дб с pre-populated db из ассетов.
нашел проблему:
expected:
id=Column{name='id', type='TEXT', affinity='2', notNull=true, primaryKeyPosition=1, defaultValue='null'}}
found:
id=Column{name='id', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='null'}}
в таблице явно указывал not_null, экспортированная схема доказывает это:
{
"fieldPath": "id",
"columnName": "id",
"affinity": "TEXT",
"notNull": true
}
не могу понять почему notNull found false, когда в схеме он true. И почему primaryKeyPosition разный?
Aleksey
Гайз, не могу проинициализировать рум дб с pre-populated db из ассетов.
нашел проблему:
expected:
id=Column{name='id', type='TEXT', affinity='2', notNull=true, primaryKeyPosition=1, defaultValue='null'}}
found:
id=Column{name='id', type='TEXT', affinity='2', notNull=false, primaryKeyPosition=0, defaultValue='null'}}
в таблице явно указывал not_null, экспортированная схема доказывает это:
{
"fieldPath": "id",
"columnName": "id",
"affinity": "TEXT",
"notNull": true
}
не могу понять почему notNull found false, когда в схеме он true. И почему primaryKeyPosition разный?
а моделька как объявлена?
ᛖᚹᛋᛁᚱ
Это не модель
ᛖᚹᛋᛁᚱ
Это часть модели
ᛖᚹᛋᛁᚱ
И покажи строку создания бд
ᛖᚹᛋᛁᚱ
SQL запрос
Artyom
И покажи строку создания бд
@Entity(tableName = "categories")
data class Category @JvmOverloads constructor(
@PrimaryKey @ColumnInfo(name = "id") val categoryId: String,
@ColumnInfo(name = "name") val title: String?,
@ColumnInfo(name = "description") val description: String?
)
val build = Room.databaseBuilder(applicationContext, AppDatabase::class.java, "test.db")
.createFromAsset("test.db").build()
Artyom
SQL запрос
который именно? pre-populated бд или которая румом пытается создаться?
ᛖᚹᛋᛁᚱ
ᛖᚹᛋᛁᚱ
А зачем jvmoverloads?
ᛖᚹᛋᛁᚱ
Just interesting
ᛖᚹᛋᛁᚱ
Укажи явно title: String? = Null
ᛖᚹᛋᛁᚱ
Хотя эффект наверное примерно одинаков
Vitaly
Подскажите кто как реализует клавиатуру для пин-кода? От какого View наследуетесь? Перепробовал уже просто все виды сеточных View и ViewGroup и ни одно не подходит для решения задачи
С нуля очень не хочется реализовывать клавиатуру пин-кода
Aleksey
Vitaly
GridLayout
Черех него у меня не плоучалось растянуть кнопки по всей ширине
Как это сделать?
Vitaly
Атрибут с весом колонки доступен только после 21 версии API, у меня 19 API
Vitaly
GridLayout
И как с мультиразмерностью приложения?
Как получается подстраивать размер кнопок под различные размры экрана?