Вопросы по теме 'ondraw'

Эффективное 2D-рисование в Android
Я искал довольно много часов и не смог найти краткий определенный ответ на мой вопрос. У меня есть приложение, в котором мне нужно нарисовать на экране спортивное поле (включая все линии поля). До сих пор я расширил SurfaceView и в значительной...
6015 просмотров
schedule 23.04.2023

Утечка памяти пользовательского представления Android Bitmap
У меня есть пользовательское представление, в котором мне нужно нарисовать два растровых изображения, одно из которых является фоном, представляющим изображение карты, а другое - булавкой, которая будет нарисована в верхней/левой позиции на холсте....
18040 просмотров
schedule 05.10.2022

Метод View onDraw вызывается снова и снова на Android 2.2
Я новичок в разработке для Android и столкнулся с трудной проблемой при попытке реализовать графический рисунок в представлении. Что я хочу сделать, это нарисовать диаграмму в представлении. Я помещаю View в ScrollView и переопределяю метод onDraw...
1058 просмотров
schedule 21.04.2023

onDraw() в представлении рисует за макетом
Хорошо, вот сделка. Я хочу переместить элементы в моем расширенном классе галереи, чтобы изменить порядок изображений. Как я это делаю сейчас: при длительном нажатии удалить текущий выбранный элемент, используйте onDraw() , чтобы нарисовать...
5080 просмотров
schedule 31.07.2022

Android SurfaceView не отображается onDraw
Для простоты вопроса я рисую целое число в SurfaceView, которое увеличивается на 1 при каждом рисовании. Увеличение действительно происходит, как я вижу на System.out. Текст на экране остается на «0». Кто может сказать мне, что я делаю неправильно?...
9076 просмотров
schedule 05.12.2022

Сохранение холста в onDraw();
Я пытаюсь сохранить объект Canvas в методе onDraw(). Это связано с тем, что я использую цикл foreach в методе onDraw, что приводит к: canvas.DrawText (textitem, x, y, textpaint); (мне нужно сделать это, потому что я рисую текст вокруг...
2468 просмотров
schedule 04.12.2022

Android, как рисовать пунктирную линию в edittext
Я сослался на эту ссылку: Как мне сделать пунктирную /штриховая линия в Android? и использовал DashPathEffect . Но это не работает для меня? Зачем? мой код: public class NoteEditText extends EditText { private Paint mPaint; public...
5885 просмотров

Android: определение размера холста onDraw
Я удалил свой старый код, так как он работал не так, как я планировал. Я пытался использовать функцию холста onDraw в определенной части экрана, чтобы у меня все еще могли быть кнопки и другой текст вокруг моего рисунка. *** ИЗМЕНИТЬ * **...
14686 просмотров

как получить позицию пути?
я делаю приложение для рисования. У меня есть несколько фигур на экране, таких как прямоугольник, круг, сердце, линия. я хочу сделать узор фона с такими формами. если пользователь выбирает фон круга, моя фотография рисуется по кругу на заднем...
1264 просмотров
schedule 25.08.2022

onDraw() не вызывается в пользовательском представлении
Для приложения, которое я разрабатываю, я хочу отображать результаты шагомера. Шагомер использует service для измерения количества шагов, которые кто-то делает в фоновом режиме. У меня есть пользовательское представление DrawView, в котором я хочу...
463 просмотров
schedule 12.01.2023

Цикл Android onDraw
Я установил глобальные переменные x, y в классе Activity. Я запускаю поток «t0», который постоянно обновляет глобальные переменные x и y. У меня есть псевдокод onDraw следующим образом (все в потоке пользовательского интерфейса): -...
1594 просмотров
schedule 26.09.2023

Какой холст передается методу onDraw класса Android View?
Класс Android View имеет метод с именем onDraw , и onDraw получает холст. Только пользователь никогда явно не создает холст, который передается, и, по-видимому, не имеет других средств для доступа к нему. Какой холст передается onDraw , где он...
3328 просмотров

Android - Пользовательский вид и ImageView в XML, но Пользовательский вид не отображается
Я пытаюсь использовать setContentView (R.layout.main) для отображения как изображения, так и пользовательского представления. Каким-то образом может отображаться только изображение, но пользовательское представление не отображается (т. Е. Bitmap...
1320 просмотров
schedule 17.02.2023

Android: отображение растрового изображения
Я как бы спрашивал об этом проекте раньше, но я столкнулся с новыми проблемами и новыми идеями, которыми хочу поделиться. Я пытаюсь нарисовать множество одинаковых изображений, расположенных случайным образом. Вот первый код действия, который...
151 просмотров
schedule 28.09.2022

Метод onDraw() вызывается каждый раз, когда я меняю или пролистываю страницу в пейджере просмотра
У меня есть пользовательский вид в одном из фрагментов пейджера. и проблема в том, что когда я прокручиваю пейджер, метод onDraw() вызывается каждый раз. может ли кто-нибудь предложить мне, как перестать вызывать onDraw() после того, как он уже...
523 просмотров
schedule 11.09.2022

Как рисовать новый круг при каждом касании экрана?
Я хочу, чтобы программа рисовала круг всякий раз, когда к экрану прикасаются, и если к экрану прикасаются в другом месте, я хочу, чтобы программа снова рисовала круг, но без удаления старого! Теперь моя проблема в том, что он не просто рисует новый...
3894 просмотров
schedule 03.04.2023

Передача координат x,y от drawCircle() в drawLine()
Я пытаюсь провести линию между двумя кругами. Я нарисовал два круга на холсте. Эти два круга имеют свои точки cx и cy. Я хочу передать эти cx и cy обоих кругов в startx,starty и stopx,stopy функции drawLine(). Так что между этими двумя кругами...
1252 просмотров

Как определить скорость события касания в классе, расширяющем представление?
У меня есть настраиваемый вид, и я хочу обнаруживать касания, а также их скорость. в настоящее время я переопределяю onTouchEvent , но, как вы знаете, скорость любого события касания не обеспечивается этим методом. Есть ли какой-либо другой метод,...
1008 просмотров

Android меняет родительский вид после рисования дочернего элемента
У меня возникают проблемы с изменением родительского представления после рисования дочернего элемента. Мне нужны данные от ребенка после вызова метода onDraw. Мне нужно использовать эту информацию для изменения родительского представления. Итак,...
121 просмотров

Как нарисовать круг, который заполнит весь измененный вид
я пытаюсь нарисовать круг, который заполняет весь измененный вид (для любого устройства). Круг заполнит как можно больше места на экране (без деформации его круглой формы). Поворот ориентации экрана изменит вид часов. lass Circles расширяет вид...
39 просмотров
schedule 14.01.2023