Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
contedevel
57 / 55 / 8
Регистрация: 07.10.2012
Сообщений: 596
#1

Canvas не рисует фигуру, частично выходящую за границы SurfaceView - Программирование Android

27.10.2015, 00:16. Просмотров 130. Ответов 0
Метки нет (Все метки)

Здравствуйте!
Как заставить канву рисовать фигуру, даже если она на половину выходит за пределы видимых размеров SurfaceView?
Проблема в том, что если я рисую прямоугольник, частично сдвинутый за пределы видимой границы, то сейчас он просто не рисуется.

Добавлено через 7 минут
Извиняюсь, разобрался, оси инвертированы были.
Такое происходит только, если прямоугольник частично выходит за пределы и инвертированы x1, x2 or y1, y2.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.10.2015, 00:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Canvas не рисует фигуру, частично выходящую за границы SurfaceView (Программирование Android):

SurfaceView&Canvas - Программирование Android
Подскажите, как реализовать отображение, например, карандашика, когда рисуешь на Canvas в SurfaceView. В какую сторону копать, чтобы такое...

Canvas, SurfaceView, Touch - Программирование Android
Всем добра. Возник один баг (может в коде проблема), который неприятно выглядит в приложении. Рисуя с помощью SurfaceView, Canvas...

SurfaceView Canvas нужно ли хранить все отрисовываемые объекты? - Программирование Android
Здравствуйте! Вот код моего активити: public class CanvasActivity extends Activity { @Override protected void...

Android. Как прорисовать что-нибудь в SurfaceView используя canvas? - Java
Решения на подобии http://stackoverflow.com/questions/5650810/canvas-and-surfaceview-example-crash-freeze-memory-leak не рассматриваются...

Метод Polygon не рисует фигуру - C++ Builder
Помогите с задачкой.Нужно нарисовать звезду и закрасить ее концы. При выполнении программы выводит чистую форму. Canvas->Pen->Color =...

Процедура, которая рисует произвольную фигуру - Delphi
Помогите дописать код на Delphi. Нужно написать процедуру, которая будет рисовать произвольную фигуру по заданным точкам. Оси уже есть, а...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.10.2015, 00:16
Привет! Вот еще темы с ответами:

CANVAS: Ничего не рисует - Delphi
Есть форма с именем DrawBuffer, на ней PaintBox с именем DrawField. SWS - это центр экрана по оси X, SHS - центр экрана по Y. ...

Не рисует линии на Canvas - HTML5 Canvas
Доброго времени суток! :good: Пытаюсь заставить рисовать линии на Canvas, когда зажимаю кнопку мыши и вожу по нему. Продебажил, в...

Написать программу, которая по выбору пользователя рисует геометрическую фигуру - Pascal ABC
Написать программу, которая по выбору пользователя рисует геометрическую фигуру: треугольник, квадрат, круг, ромб, эллипс заданного цвета.

Программа, которая при вводе числа рисует фигуру размерами n x n - C#
Программа, которая при вводе числа рисует фигуру размерами n x n. Например n=5 *1*1* 1***1 1*0*1 1***1 *1*1*


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru