우리는 안드로이드에서 실행되는 게임에 대한 아이디어를 가지고 있으며, 약간의 플레이를 가지고 놀았지만 적절한 것으로 생각할 수는 없습니다.안드로이드보기에서 스크래블과 유사한 효과를 얻는 방법
게임의 아이디어는 고정 된 크기의 매트릭스이며, 해당 매트릭스의 각 셀은 스크래블 타일과 비슷한 타일을 보유 할 수 있습니다.
그 말은 타일에 점수와 점수가 있다는 뜻입니다. 글자 맞추기 달리
+---------+ +---------+
| # | | #### |
| # # | | # # |
| # # | | #### |
| ##### | | # # |
| # # | | #### |
| 17| | 22|
+---------+ +---------+
의 점수 : (이 최종 제품이 아닙니다, 내 그래픽 기술에 아무런 비판) 편지는 타일의 대부분을 차지하며 점수는 구석에 텍스트의 조금이다 타일은 문자 값과 관련이 없으므로 문자와 점수가 임의로 인 타일을 채울 수 있어야합니다.
저는 textviews를 사용하여 각 셀 주위에 배경 이미지가있는 경계선이있는 격자로 바꾸려고했지만보기 작업 내에서보기를 얻지 못하는 것 같습니다. border는 두 텍스트 뷰를 둘러 쌉니다.
각 셀에 테이블과 글자와 점수가 포함 된 표를 사용하려고했습니다. 그러나 나는 만족스러운 결과를 얻을 수 없다.
편지/점수 콤보 수가 상당히 많아서 각 가능한 타일에 대한 이미지를 만드는 것이 싫은 경우.
다른 누구도 비슷한 문제를 겪었습니까? 문제를 해결하는 가장 좋은 방법은 무엇입니까?
또는 'TileView'가 문자 ('TextView')를 중앙에 맞추고 점수 (또 다른'TextView')를 오른쪽 아래 모서리에 고정시키는'RelativeLayout '이되도록하십시오. – CommonsWare
+1을 수락합니다. 사실, 그게 효과가 있었지만 많은 뷰 (> 80)와 15x15 보드 (셀 당 2 개의 뷰를 수백 개에 넣는 것)라는 사실을 사용하여 안드로이드 북에서 경고를 받았다. SurfaceView에서 상속받은 하나의 커스텀 뷰와 저는 자신의 보드와 타일을 칠할 것입니다. 그래도 내 생각에 그 답을 무효로하지는 않을 것입니다. 아마도 – paxdiablo