Нарисуйте динамические фигуры - PullRequest
3 голосов
/ 20 марта 2012

Мне нужна помощь, чтобы заняться делом.

Я сохранил координаты фигур и названия фигур в базе данных.Они сгруппированы в комнаты.В упражнении мне нужна верхняя часть экрана 8 TextViews (с цветами и textt) в два ряда.Если я нажимаю на textView, соответственно, формы для комнаты должны быть нарисованы на экране под textViews.

Если я нажимаю на фигуру, мне нужно вернуть информацию, какую фигуру я сделалклик.

1 Ответ

1 голос
/ 21 июня 2012

Полагаю, вы можете создать собственное представление:

public class CustomView extends View { ... }

, а затем просто переопределить соответствующие методы, такие как:

@Override
public boolean onTouchEvent(MotionEvent ev) { /* check for hitting shapes here */ }

@Override
protected void onDraw(Canvas canvas) { /* draw anything you want here */ }

Используйте поисковую систему по вашему выбору, чтобы узнать больше, Это похоже на то, что вам нужно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...