для простоты предположим, что я делаю простую игру-клон Pong для Android. Предположим, что в него можно будет играть только в ландшафтном режиме. (пока игнорируйте квадратные телефоны). Я бы ...
Я программно создаю StaticLayout с различными строками, а затем применяю каждую из них к растровому изображению, которое затем добавляется на холст. SL отображает до двух строк, прежде чем обрезаться фиксированным...
У меня возникли проблемы с поиском ответа на этот вопрос. Рассмотрим код отсечения ниже: boolean is_ok = mycanvas.clipRect(clip_left, clip_top, clip_right+1, clip_bottom+1); mycanvas....
Я пытаюсь разработать пользовательский компонент, например ползунок дуги, я закончил с дугой и большим пальцем, но не могу понять, как я могу нарисовать дугу с закругленными краями. а также рельефный эффект в нем. at ...
Мне нужно рисовать фигуры, подобные тем, которые вы создаете с помощью пользовательских карт в Google Maps, используя MapView для Android. Другими словами, если я нарисую фигуру на карте, при уменьшении масштаба она должна уменьшиться, ...
У меня есть приложение для Android, в котором пользователь рисует, перемещает и изменяет форму некоторых объектов поверх фотографии. На этой странице мой макет экрана состоит из загруженной фотографии и под ней (в книжной ориентации) некоторых...
Я работаю над приложением, которое рисует на холсте похоже на демонстрацию Finger Paint из Android SDK. Моя проблема в том, что я использую PorterDuff.Mode.CLEAR. При рисовании и Canvas и если я пытаюсь стереть...
Я хотел бы использовать Canvas.drawText ()для отображения многоцветного -текста. В частности, я хочу выделить подстроку текста, переданную методу drawText (). Текст имеет форму...
Я пытаюсь найти способ установить фон холста с цветом, выбранным из пользовательской палитры цветов, без удаления каких-либо рисунков на нем. Я пытаюсь создать приложение, которое может рисовать на холсте...
У меня есть класс SeatsPanel, в котором я рисую места (с помощью drawRect )в методе onDraw. Метод onDraw использует Canvas в качестве параметра, но как задать размер Canvas? Причина, по которой я спрашиваю...
У меня есть собственное представление, в котором я рисую ArrayList of Coordinates (это пользовательский класс, содержащий только координаты x и y). По мере того, как в ArrayList добавляется все больше и больше координат, рисование...
См. следующее изображение. Я хочу изменить форму выделенного вида, перетащив его угол.. не обязательно вид после перетаскивания угла должен быть прямоугольным, он может быть любой произвольной формы как...
Теперь ниже мой код, рисующий путь между геоточками на карте. Это прекрасно работает. То, что я пытаюсь реализовать, это вместо рисования линии отображать этот путь точками (. )как в iPhone. Я...
Как нарисовать кривую Безье на холсте. У меня есть только начальная точка и конечная точка. Я хочу нарисовать линию от начальной точки до конечной точки. Как я могу это сделать?
Каждый раз, когда я использую этот код, ничего не рисуется. Мне нужно нарисовать растровое изображение внутри указанного прямоугольника. canvas.drawBitmap(MyBitmap, null, прямоугольник, null) Я искал в Интернете, но не нашел особой помощи.
Я бы попытался разработать приложение, в котором я мог бы рисовать планиметрию. Итак, у каждой комнаты есть свой идентификатор или имя, и если я коснусь комнаты, я хочу показать всплывающее сообщение с этим идентификатором или именем. ...
Я хотел бы научиться рисовать вертикальный текст на холсте. Извините за возможно глупый вопрос, но я не могу решить эту проблему. Я могу сделать так: if (i == 10) {this_str2 = "0.00"; ...
У меня вид увеличен, я могу его нарисовать на холсте, но не может правильно расположить его. LayoutInflater li = (LayoutInflater) context.getSystemService (Context.LAYOUT_INFLATER_SERVICE);
View v = li ....
Я создал пользовательский вид, расширив его из представления. В onDraw () мне удалось нарисовать круги и прочее. Но теперь я хочу добавить фон из ресурса (SD-карта или поток), который на самом деле является ...
К своему удивлению я только что обнаружил, что drawLine и drawRect не включают конечную позицию, т.е.: canvas.drawLine(100, 100, 100, 100, 100, paint); или RectF rect = new RectF(100, 100, 100, 100, 100);
...
не могу понять, как повернуть текст, чтобы начальная позиция не была случайной. (Я не хочу его оживлять). я просто хочу указать начальную позицию. @Override
public void onCreate (...
Я разрабатываю приложение, в которое я вставляю изображения , занимаюсь рисунком и живописью на холсте. Это приложение также может масштабировать холст вверх / вниз или перетаскивать его в другое место.
Моя проблема: я не могу получить ...
У меня есть приложение для рисования (Android 3.x + target), которое выполняет полноэкранную копию растрового изображения на холст в onDraw (), и я хочу убедиться, что копирую с 32-битной на 32bit, согласно этой статье. Я хочу ...
Новогоднее решение для меня - изучить как HTML5 Canvas, так и Android Canvas API. (Я много занимаюсь научной графикой Swing, и мне нужно расширяться) Насколько они похожи по концепции ...
Я хочу повернуть изображение на определенный угол в android, что-то вроде компаса... У меня есть этот код... он работает на drawPath()
но я хочу заменить путь и рисование на image....
У меня есть один ImageView, в котором я хочу нарисовать линию. Я сделал следующее: mImagenCampo = (ImageView) findViewById (R.id.imagen_campo); crearPunto (mArea9M, mPaloIzq, v.getWidth (), mPaloIzq, Color.WHITE); ...
Я разрабатываю приложение для создания снимков экрана на устройстве. В этом приложении мы можем рисовать на экране все, что угодно. Для этого я использую Canvas, Paint и Path. Я использую этот код ...