안드로이드 개발 질문/답변
(글 수 45,052)
1 | 2 | 3 |
4 | 5 | 6 |
7 | 8 | 9 |
이런 사각형을 만들었어요
canvas.drawRect(m_x, m_y, m_x+m_w, m_x+m_h, paint);
해서 이중포문을 돌아서 저렇게 만들었거든요 ..
m_x, m_y, m_h, m_w 는 값이 정해져있슴니당.
근데 제가 원하는건, 저 Rect 칸 하나하나마다 1, 2, 3, 4, 5, 6, 7, 8, 9 라는 이름을 갖게 하고싶어요
그러니깐 저 1 이 쓰여있는 네모 어디를 누르든 1을 리턴하고, 2도 2를 리턴하고 이런식으로 ..
그래서 Rect를 2차원 배열로 선언해서, 그리려고 했는데
Rect를 2차원배열로 선언해서 그리니 강제종료 나네요 ㅠ
만들려고 하는게 .. 컴퓨터가 먼저 숫자를 알려주면 그거 기억해서 따라서 누르는 기억력 게임 있잖아요,
그걸 만들려고 하는데,
제가 생각한 방식은 저렇게 Rect로 맵을 그리고, 백버퍼로 Rect를 그려놓은 다음에 백버퍼를 컴퓨터가 랜덤으로 선택해서 표시하고,
그리고 내가 터치한 Rect랑 백버퍼 Rect랑 비교해서 맞나 틀리나 비교 하려고 하는데, 제가 생각한게 잘못된건가요 ?
안드로이드 초보라, 설계를 저렇게 밖에 못했는데..
//왜 .. 표가 안나올까요 ㅠ
3 * 3 의 표 입니다 저 1 2 3
4 5 6
7 8 9 이게 .. Rect로 그린 표?에요ㅜㅜ