Создал свой виджет, но не могу понять как образуется размер для холста. Размер экрана эмулятора 1280х768
Виджет это с правой стороны список, а с левой стороны картинка(ее хочу выровнять по правой границы) при в виджет передаю list.setMinimumWidth(sizeScreenX);(sizeScreenX=768) Запускаю в AndroidStudio в режиме отладки.
list.setMinimumWidth(sizeScreenX);(sizeScreenX=768)(list мой виджет)
В методе onDraw(Canvas canvas) смотрю значение для объекта canvas поле mWitdyh=768. Проблема в том что когда отрисовываю картинку
canvas.drawBitmap(cartun, Environment.Android.sizeScreenX -cartun.getWidth(), regBorder, mPaint);
половина картинки уходит за границу экрана. Решил ради интереса вывести сколько помещается на экран
for(int i=0;i<1000;i+=50){
canvas.drawText(Integer.toString(i), i, 400, mPaint);
}
На экран помещается около 650. Почему не 768?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости