ivan
это уже дурка внатуре
Hovhannes
Естественно
Kostya
Вот подскажите, ализ, кто-нибудь с Camera2 api работал? Мне что-то кажется, что она кривая какая-то. Например на каких-то телефонах ImageFormat yu12 работает, на каких-то крашится. На каких-то ImageFormat.JPG работает норм, на каких-то глючит. Плюс, не нашел, как можно адекватно резать область кадра (чттбы например обрабатывать не весь кадр, а только его прямоугольник) - приходится картинку туда сюда в матрицу перегонять - не хорошо. Плюс Google Mobile Vision как-то с Camera2 плохо работает. Я вот думаю, неужели нксмотря на то, что Camera1 устарела, она лучше, или это только у меня руки кривые?
старая hardware.Camera была вообще шустрая, зачем ее сделали устаревшей? Чем camera2 объективно лучше?
Hovhannes
Помню времена когда был камера 1 и с нее просто вешались
Hovhannes
И как потом молились на камера 2
Hovhannes
Хотя я не работал ни с тем ни с другим
Kirill
Подскажите, как на 28 апи изменить цвет курсора EditText
https://gist.github.com/kair32/a9b23e3a9508acf80b724e369a318992
mCursorDrawable
mDrawableForCursor
не находит..
На более ранних апи находит замечательно
Назарий
class A(val a: Int, @SerializedName("b")val b: Int, @SerializedName("c")val c: Int)
если у меня есть такой класс, в который я превращаю json, то как заполнить поле без @SerializedName?
Aleksey
Hovhannes
Hovhannes
Hovhannes
Mike
Мне тоже)))0)0000)
Hovhannes
Dug
Kirill
Kirill
Дурний Кіт
onNewIntent() вызывается
Назарий
есть json, к примеру {"name" : "name", "email" : "email"}. как в Entity, который возвращает ретрофит получить всё тело json'a + некоторые поля?
class Entity(@SerizalizedName("name") val name: String, и здесь, вторым параметром я хочу получить весь json {"name" : "name", "email" : "email"})
R
а вопрос?
Назарий
а вопрос?
как в Entity, который возвращает ретрофит получить всё тело json'a + некоторые поля?
R
сделай другой класс. который будет содержать элементы джсона. и обьект нового класса держи в жьот ентити. если правильно понял вопрос
R
я бы так не делал. кстати я новичок 😀
Назарий
не, именно стринга jsona нужна
Назарий
я бы так не делал. кстати я новичок 😀
мне тоже это кажется кривым, но мне нужно сначала считать field из json, который мне говорит, в какой объект мне десериализовать весь json, потому что api может посылать совсем разные объекты
Назарий
поэтому хз, как сделать лучше
R
ты хочешь весть джон получить как стринг ?
Kanstantsin
хочу получить entity с некоторыми полями этого json и сам стринг json в конструкторе
Странный вопрос, но если ты делаешь parsing в объект, то думаю ты используешь gson body converter. Он уже парсит тело в объект и там сам json не получить, тебе нужно писать свой конвертер и внутри парсить response body в модель, и в какое-нибудь поле сеттать body целиком, и возвращать свою модель. В целом задание очень странное, но решаемое через кастомный converter
Назарий
Kopusha
Вот подскажите, ализ, кто-нибудь с Camera2 api работал? Мне что-то кажется, что она кривая какая-то. Например на каких-то телефонах ImageFormat yu12 работает, на каких-то крашится. На каких-то ImageFormat.JPG работает норм, на каких-то глючит. Плюс, не нашел, как можно адекватно резать область кадра (чттбы например обрабатывать не весь кадр, а только его прямоугольник) - приходится картинку туда сюда в матрицу перегонять - не хорошо. Плюс Google Mobile Vision как-то с Camera2 плохо работает. Я вот думаю, неужели нксмотря на то, что Camera1 устарела, она лучше, или это только у меня руки кривые?
так уже и camera2 вроде устаревшая, там какая-то CameraX пилится, может с третьей попытки с грехом пополам заработает. В последний раз, когда я смотрел их прмеры, там были семафоры, Карл!1. Каким куском говна должен быть API, чтоб в официальном гайде тебе понадобились семафоры.
Anonymous
блэт, как поменять primaryKeyPosition в prepopulated бд?
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'}
Дмитрий
Всем привет, не подскажете литературу или курсы по тестированию? Хочу изучить все виды тестов, которые нужно писать разработчику)
Евгений
Andrei
Andrey
Вот этот ужас - это нормально?
@NonNull
static private Bitmap getBitmapFromDrawable(@NonNull Drawable drawable) {
final Bitmap bmp = Bitmap.createBitmap(drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight(), Bitmap.Config.ARGB_8888);
final Canvas canvas = new Canvas(bmp);
drawable.setBounds(0, 0, canvas.getWidth(), canvas.getHeight());
drawable.draw(canvas);
return bmp;
}
Bitmap bitmap = getBitmapFromDrawable(getApplicationInfo().loadIcon(getPackageManager()));
PS это единственное что работает из изобилия нагугленного разной степени костыльности (БитмапФактори и прочие тоБитмап ниасиливают)
ivan
Используйте pastebin или аналоги, а то это невозможно читать
Yerlan
всем привет
у кого нибудь крашилось создание Android App Bundle?
Unresolved reference: fab_action_call
это ссылка на кастомные айдишники из файла ids.xml
<resources>
<item name="fab_action_close" type="id" />
<item name="fab_action_add" type="id" />
<item name="fab_action_call" type="id" />
<item name="fab_action_edit" type="id" />
</resources>
при обычных компиляциях и создании apk все норм
Дмитрий
Turalllb
Как думаете, вот есть в ресайклере вертикальном вьюхи разнотипные. Например, просто изображение и кнопка или горизонтальный ресайклер с однотипными элементами. Как узнать у какого сложного айтема сейчас фокус (управление без сенсора , только фокусами)? Дело в том что фокусы обычно у каких то вложенных вьюх, а родительская фокус не принимает. Есть ли какие то уже предусмотренные в sdk решения?
Turalllb
Bahrom
Привет ребят кто нибудь знает почему то у мена не работает drag&drop этих табов?
a
А что если? SQLiteOpenHelper.
Приложение установлено DB_VERSION=1
Пришло обновление с DB_VERSION=2
Автоматом запустился onUpgrade и в момент его работы одна таблица создалась, а другая нет.
Что будет в этом случае с DB_VERSION? Когда он изменится?
awawa
a
Михаил
Kopusha
Alex Android
Turalllb
Andrew
Коллеги, при переходе на AndroidX ругается Error inflating class android.support.design.widget.NavigationView. Чем его заменить?
Alex Android
Andrew
Это в XML
Евгений
Попробуйте
implementation 'com.google.android.material:material:<version>'
1.1.0 / 1.2.0-alpha04
Andrew
Переименовал на com.google.android.material.navigation.NavigationView, помогло
Turalllb
Kopusha
а, ну так коллбэк от фокуса наверх к ресайклеру и оттуда проскролить до позиции
Владислав
Всем привет, я поигрался в студии со статическими анализаторами (detekt и ktlint) и проиграл кажись, теперь некоторые файлы странно подсвечиваются желтым, как на картинке, а некоторые вообще полностью желтые.. Кто-нибудь знает как это лечится?
leksss
Привет всем. Подскажите, можно как то фокус убрать с меню нижнего. Приложение запускается и кнопка, которая первая становится сразу в статусе активной. Как сделать, чтобы активной она была только при нажатии?
Oleg
leksss
Володя
так а у тебя первый экран сразу не появляется что ли?
Oleg
То что кнопка не нажата) это как вы включаете телевизор и там ни один канал не включен.
Yerlan
Oleg
Первая кнопка share это ещё интереснее). Сделайте тогда чтобы нажата была не первая, но что-то нажато. Скорее всего это не по гайдлайнам, когда ни один таб не нажат.
Володя
Yerlan
leksss
Володя
если кнопка share не участвует в навигации, значит её тут не должно быть, можно её в тулбар сунуть например