Описание тега android-canvas
Холст Android Java (android.graphics.Canvas)
2
ответа
Как бы я нарисовал линию, используя холст, если я коснулся изображения с помощью onTouchevent?
Как бы я нарисовал линию, используя холст, если бы я коснулся изображения с помощью onTouchevent . Здесь я использую изображение в качестве фона и расположил его на основе координат x/Y? Кроме того, возможно ли проверить, проведена ли линия в этих к…
03 мар '12 в 05:22
2
ответа
Как динамически добавлять компоненты просмотра из активности
Я пытаюсь создать пользовательский интерфейс динамически. Я успешно создал вид и загрузил фоновое изображение. Я создал два дополнительных небольших элемента вида для отображения на фоне. Моя проблема в том, что я не смог найти ни одного совета / ин…
06 дек '11 в 13:49
1
ответ
Ограниченная ширина холста Android для детей
Я написал приложение с основным графическим интерфейсом действий, состоящим из нескольких кнопок и текстовых представлений в относительном макете, заданном файлом макета XML. Он занимает примерно половину ширины ландшафта и две трети высоты. Я хочу …
08 янв '13 в 07:01
0
ответов
PortedDuff Clear не работает под Android 2.3.6. Рисует черным
Сейчас я попробовал около 6-7 вариантов этого кода, но что-то не так. У меня есть почти тот же код (только часть ondraw немного отличается, готов к вводу пальцем), и он работает. но здесь он просто рисует черным. Мне нужно создать таймер, похожий на…
07 ноя '13 в 08:51
2
ответа
Холст смещается путем установки матрицы идентичности в onDraw пользовательского представления
Я установил матрицу для моего холста в onDraw метод пользовательского просмотра через canvas.setMatrix(matrix); тогда я просто рисую сетку, используя предопределенные краски: canvas.drawRect(0,0,viewWidth,viewHeight, background); for(int i=0; i <…
14 июн '13 в 02:47
0
ответов
Canvas drawPath с прямым углом и прозрачностью
Я использую Пути, чтобы рисовать фигуры на холсте. Некоторые из них являются полностью непрозрачными, некоторые имеют очень маленькое альфа-значение, чтобы немного изменить цвет основной фигуры. Проблема в том, что когда у меня есть прямой угол в од…
30 дек '13 в 21:50
5
ответов
Поворот изображения на холсте в Android
Я хочу повернуть изображение в соответствии с определенным углом в Android, что-то вроде компаса... У меня есть этот код... он работает на drawPath(), но я хочу заменить путь и вещь рисования на изображение.. Я пытался создать растровое изображение …
03 янв '12 в 12:57
1
ответ
Приложение Android Studio вылетает при нажатии кнопки
Недавно я исправил ошибку, но теперь застрял при очистке холста для своего проекта рисования. Я уже взглянул на некоторые другие темы с тем же вопросом, но это не решило мою проблему. package org.arkmap.klaas.testdrawing; import android.graphics.Col…
22 янв '16 в 15:21
0
ответов
canvas.drawPaint приводит к другому взгляду на эмулятор и пиксельный телефон
Я только что получил свою гарнитуру Daydream, поэтому я попытался запустить мое приложение vr на нем. Я ожидал, что вид будет похож на то, что я видел на эмуляторе: где есть полупрозрачная панель с информацией о погоде за три дня. но то, что показан…
21 мар '17 в 18:43
1
ответ
Грязные рецензии на Canvas, полученные из lockCanvas SurfaceHolder ()
Это возможно? Потому что мне нужно нарисовать фото-фон с движущимися объектами поверх него, по крайней мере, 35 кадров в секунду. Требуется много ресурсов, чтобы перерисовать весь фон каждый кадр, даже на короткое время? (живые обои) Я пытался перер…
03 июл '12 в 05:21
1
ответ
Рисование растрового изображения / изображения на холсте, где пользователь касается экрана
Я новичок в Android. Я хочу нарисовать растровое изображение там, где пользователь касается. Это создает растровое изображение на ощупь, но создается только одно растровое изображение, и оно заменяется и перемещается на новую позицию, когда пользова…
09 сен '13 в 15:49
1
ответ
Рисовать на холсте, не удаляя фоновое изображение на функцию стирания
Я пытаюсь нарисовать и стереть изображение, а затем сохранить его на SD-карту. Я получил успех в рисовании и сохранении его на SD-карту, но когда я проверил сохранение изображения на SD-карте, я получил черное фоновое изображение, а не изображение п…
21 апр '15 в 06:11
1
ответ
Как стереть (сделать прозрачным) один пользовательский регион на холсте Android?
Я перезаписываю Android ImageView, чтобы углы моего изображения были прозрачными. Я могу сделать это, обрезав холст в моем onDraw(Canvas canvas): @Override protected void onDraw(Canvas canvas) { Path clipPath = new Path(); int w = this.getWidth(); i…
14 фев '12 в 14:16
2
ответа
Рисовать со старого холста - Android
Я делаю приложение, которое должно рисовать новую графику поверх последнего набора. Это мой текущий метод onDraw() - protected void onDraw(Canvas canvas) { canvas.drawColor(Color.WHITE); if(points.size() > 0) { //do some stuff here - this is all …
28 окт '10 в 01:26
1
ответ
canvas.getHeight невероятно похож на view.getHeight на планшетном ПК
У меня есть вид прокрутки, что я добавляю его в свой пользовательский вид, в customview перезаписываю onMeasure & onTouchEvent, но когда я прокручиваю его, ничего не рисуется. protected final void onDraw(Canvas paramCanvas) { int text_width; int yCa…
29 ноя '12 в 08:19
1
ответ
Android Реализация onTouchListener на объектах пути
Я создал объекты контуров, как показано ниже, которые рисуют различные формы. Различные кнопки реагируют на рисование различных форм на холсте. Я хотел бы переместить объекты пути, которые я создал на холсте, но я не знаю, как это сделать. Я знаю то…
30 дек '13 в 14:39
1
ответ
Как нарисовать увядающий путь?
Как я могу нарисовать Path с исчезающей (непрозрачной или утолщенной) линией? Что-то вроде этого. Я знаю, что есть LinearGradient шейдер для Paint, но он не согнется вдоль Path, Одним из возможных решений может быть получение очков по Path и просто …
03 ноя '16 в 08:12
1
ответ
Как нарисовать контур круга внутри него, в Android
Я пытаюсь нарисовать контур круга, используя этот код. private ShapeDrawable getDrawableEmptyCircle(int color){ ShapeDrawable myDrawable = new ShapeDrawable(new OvalShape()); myDrawable.getPaint().setColor(color); myDrawable.setIntrinsicHeight( 50 )…
05 дек '14 в 11:24
0
ответов
Стереть краску нарисованную на холсте
Я пытаюсь разработать приложение типа рисования пальцем с помощью демоверсии, все хорошо, кроме функции стирания. Моя основная деятельность public class MainActivity extends Activity implements OnClickListener { //custom drawing view private Drawing…
01 фев '14 в 06:54
1
ответ
Создание случайного круга, по которому можно нажимать как кнопку, но это круг
Так вот мое затруднение, я не могу найти это где-нибудь в Интернете. Мой вопрос прост. Я создаю игровое приложение для Android. Игра генерирует случайные круги на экране, по которым пользователь может щелкнуть мышью, и после того, как пользователь н…
31 мар '15 в 23:02