Elron
спасибо @Harmonizr
Mike
Всем привет кто знает как это можно сделать ?
привет, вертикальный LinearLayout, привет
Влад
а это разве не просто кардвью с имедж вью ?
Kuanysh
он должен быть как drop down
Mike
он должен быть как drop down
ну заанимировать
Сергей
ну вот почему в edittext не засунуть android:text="@={item.phone}"
потому что в момент раздувки {item.phone} может уже не существовать. Или еще
Даниил
Товарищи, кто знает, дружит ли moxy с androidx?
Kuanysh
спасибо
Mike
S
пытаюсь с помощью Robolectric протестировать открытие активити. Но у меня в коде прежде чем открывается secondary активити должна срабоать rx цепочка и ТОЛЬКО по результату запустить secondary экран. есть догадка. что Robolectric не дожидается пока выполнить rx проверяет shadowActivity.nextStartedActivity == null и падает как сообщить Robolectric чтоб он дожидался выполнения цепочки rx? activity.findViewById(R.id.btnLaunchNextActivity).performClick(); Intent expectedIntent = new Intent(activity, SecondActivity.class); ShadowActivity shadowActivity = Shadows.shadowOf(activity); Intent actualIntent = shadowActivity.getNextStartedActivity(); assertTrue(actualIntent.filterEquals(expectedIntent));
Алексей
выставьте все Rx Schedulers на trampoline
IB
Как создать такой edit text
IB
Как создать такой edit text
Создал 5 edittext но функционалность не соответствует
Dug
Как создать такой edit text
Переопределить onDraw?
IB
Да
Mike
или просто другой фон нарисовать
Igor
Как создать такой edit text
у телеграма исходники открыты...
IB
Создал 5 edittext но функционалность не соответствует
Чтобы выводить 5 цифр нужно 5 раз нажать на каждый edit text , но я хочу как в телеграмме , чтобы после каждого ввода ,он перешел на другой дефис
Starikov
В чем может быть проблема. Есть bitmap, не null. Есть ImageView, не null. Не могу вывести bitmap функцией imageview.setImageBitmap(bitmap); в другом фрагменте, этот же bitmap корректно работает
Starikov
в коде
ну прям помог
Mike
ну прям помог
у меня такой же ImageView, но работает
Starikov
у меня такой же ImageView, но работает
все ясно, "спасибо"
Starikov
практически ни в чем, только в одном я редактирую этот битмап, а в тот в котором не работает, я отдаю уже отредактированный
Starikov
я в том фрагменте в котором редачу, тоже имею image view, и в него устанавливаю, в нем ставится и работает
Starikov
ну должна появиться картинка в ImageView, она не появляется
Mike
ещё интересно, как битмап передаётся
Dyno
ну должна появиться картинка в ImageView, она не появляется
в логи смотрел? может там что-то сыпится? не обязательно эрроры, может быть и инфо
Jacob
попробуй у imageview поставить фиксированный размер тип 100на100 dp и вывести хотяб из ресурсов iv.setImageResource(r.drawable.test_image) если сработает то далее меняй по задаче UPD и смотри когда что именно ломает всё
Starikov
в общем на счет кода
Starikov
есть два фрагмента с картинками, в первом есть кнопка "изменить" , во втором "сохранить", в первом нажимаю изменить , перехожу во второй, там редактирую изображение, устанавливаю его в этом же фрагменте в imageView, нажимаю сохранить, этот bitmap, который токо что поставил, отдаю первому фрагменту, с помощью интерфейса, и там тоже помещаю в картинку
Starikov
bitmap после передачи проверил логами, он не null, размер фактический
Starikov
в onCreateView первого фрагмента, я так же с помощью setImageBitmap ставлю первоначальную не отредактированную картинку. ставится
Mike
^^
Starikov
^^
после редактирования я устанавливаю в imageView второго фрагмента, устанавливается, проблемы нет. Редачу с помощью Canvas
Сергей
У меня как то densyty битмапа при изменении поплыла (типа вместо 120 единица) и ресайклер не мог его показать. Надо из нового фрагмента проверить все в отладчике с поллями m у него
Сергей
Там размеры факт, плотность, mutable, саму картинц в отладчике глянуть
Starikov
Canvas canvas = new Canvas(bitmap); Paint paint = new Paint(); paint.setStrokeWidth(6); paint.setColor(Color.RED); canvas.drawLine(arrow.getStart().x, arrow.getStart().y, arrow.getEnd().x, arrow.getEnd().y, paint);
Savva
Пару дней учу разработку на андроид. Есть у вас ссылка или можете сказать программки, чтобы потрениться, что то новое выучить?
Starikov
Там размеры факт, плотность, mutable, саму картинц в отладчике глянуть
ок ща гляну, разве мог измениться bitmap при простой передаче, я его отдаю сразу же после установки в imageView второго фрагмента (не сразу же, по кнопке, но действий над ним больше никаких не выполняю)
Leonid
В дебаге можно битмап посмотреть
Starikov
Энд wtf is это arrow?
класс мой, x, y, инты которые получаю, просто координаты рисования. это все работает
ed
Интересует abi совместимость бинарников на одной архитектуре. Т.е. допустим у нас есть бинарник собранный ndk под armv8a и 2 телефончика на Cortex A53 ядрах но с разными версиями android (v7.0 и v8.1) Смогут ли оба телефона этот бинарь исполнить?
Сергей
А то может оно красным точку рисует за пределами экрана
Mike
первого или второго фрагмента?
Там, где не работает, уже стоит битмап?
Mike
Starikov
Там, где не работает, уже стоит битмап?
пробовал и ставить изначальную картинку, и оставляеть бещ нее, и так, и так не работает
Starikov
откуда изначальная картинка? битмар же мутируется in-place
BitmapFactory.Options options = new BitmapFactory.Options(); options.inMutable = true; return BitmapFactory.decodeResource(getResources(), R.drawable.strike_place); и так ставил изначальную и в xml
Starikov
А то может оно красным точку рисует за пределами экрана
рисование там точно, после рисования bitmap во втором фрагменте устанавливается успешно
Starikov
вот битмап
Starikov
при установке в первом фрагменте, там где проблема
ed
да откуда ж нам знать, оно ж не нужно
Ну, кому-как :/ У меня вот задача написать бинарный внешний модуль для ПО с закрытом кодом.. И там увы выбор не стоит.
Сергей
вот битмап
По тыку на viewBitmap че видно?
Starikov
По тыку на viewBitmap че видно?
собственно отредактированное изображение, которое я передал
Starikov
я вот думаю, может я как то неправильно к imageview обращаюсь?
Mike
я вот думаю, может я как то неправильно к imageview обращаюсь?
попробуй setImageBitmap(null) перед установкой картинки)
Сергей
Скорее что то другое на экране. Не тот имиджвью.
Сергей
Или так. Инвалидате еще
Starikov
не понял?
Starikov
Семен
у кого ubuntu стоит, у вас не возникало проблем с эмулятором для студии
Сергій
отлично работает
Семен
верное утверждение
😄да, само решилось после переустановки, действительно. Спасибо за внимание😅
Kirill
Всем привет. При добавлении нового объекта в RelativeLayot он появляется в левом верхнем углу. Необходимо, чтобы он появляся в центре экрана. Каким методом можно воспользоваться?
Dmytro
выставить Gravity.CENTER в LayoutParams
так там же родитель Relative, разве не добавить правило CENTER_IN_PARENT ?
Kirill
выставить Gravity.CENTER в LayoutParams
у моего layoutParams нет поля gravity 😐