각 값을 고유하게 저장하려는 4 비트 맵이 있습니다. 값은 외부 소스에서 오는 것이며이 값을 각 비트 맵에 구체적으로 매핑하려고합니다. 따라서 bitmap1은 1, bitmap2는 2 등으로 연결되어야합니다. 따라서이 비트 맵 중 하나를 클릭해야한다면 토스트 메시지는 해당 비트 맵과 관련된 번호로 팝업됩니다. 현재 비트 맵을 배열에 저장 한 다음 끌어서 서페이스 뷰에 표시했습니다. 최선의 방법을 알고 싶거나 비트 맵을 정수 값에 고유하게 연관시키는 방법이 있다면 비트 맵 2 개 또는 3 개를 제거한 후에도 나머지 비트 맵은 여전히 정수 값을 유지합니다. 이 과정에 대한 조언이나 제안 사항이 있으십니까? 당신이정수 값을 포함하는 비트 맵
답변
HashMap<Integer,Bitmap>
당신이 고유 비트 맵을 파악하고 계층 구조 및 위치를 유지할 수 있습니다 이런 식으로 비트 맵을 유지 감사합니다.
[LinkedHashMap] (http://developer.android.com/reference/java/util/LinkedHashMap.html) 순서가 지정된지도 ... –
팁 주셔서 감사합니다. 그렇습니다. 지도에서 내 비트 맵을 가지고 있지만 각 비트 맵이 가치를 지닐 수 있는지 궁금합니다. 비트 맵을 클릭 한 후지도에서 제거하여 설정 한 값 배열을 다시 정렬했습니다. 이제 배열에 값을 저장하려고했지만 비트 맵을 가져올 때 값 배열이 같은 양만큼 줄어 듭니다. – kabuto178
맵핑을 위해 HashMap < Bitmap, Integer>를 시도 할 수 있습니다. 예, 비트 맵을 키로 사용합니다. 나는 그것을 스스로 실행하려고 시도하지 않았지만 Java는 공식적으로 그러한 선언에 불평하지 않는다. Bitmap은 키로 적합하다.
# 1이 작동하면 작업이 완료된 것입니다. 그냥 HashMap에서 비트 맵을 제거하는 것을 잊지 마십시오. 그렇지 않은 경우 HashMap 키로 사용하는 데 필요한 기능이있는 Bitmap의 래퍼 클래스를 만들고 컬렉션에서 해당 클래스를 사용합니다.
편집 : SO가 올바르게 표시되도록 서식이 업데이트되었습니다.
이 입력을 통해 시도해 주겠지 만 올바르게 수행하려고 노력하고 있는지 이해하고 있습니까? 이 미니 게임에 대해 좋은 방법입니까? – kabuto178
나는 생각한다. 이 접근법은 타당한 것으로 보인다 : 나는 유사한 상황에서 그것을 사용했다. HashMap은 올바른 equals 및 해시 코드 메소드를 원하며 두 경우 모두 큰 문제는 아닙니다. –
... 오, 명확성을 위해서. 이지도는 대신에 사용하지 않고 지금 사용하는지도에 추가됩니다. –
- 1. 다른 비트 맵 아래의 비트 맵 GetPixel?
- 2. 이미지 컨트롤의 비트 맵 값을 표시합니다.
- 3. 비트 맵 getWidth가 잘못된 값을 반환합니다.
- 4. 비트 맵 및 관련 값을 채우는 방법
- 5. 안드로이드 비트 맵 조작
- 6. 안드로이드에서 비트 맵 저장하기
- 7. 비트 맵 X 위치를 정수 또는 숫자로 어떻게 배치합니까?
- 8. java.lang.outofmemoryerror 비트 맵 크기가 비트 맵에서 비트 맵 크기를 초과했습니다
- 9. 모노크롬 비트 맵 라이브러리
- 10. CSS를 사용하여 웹 사이트에 맞춤 비트 맵 글꼴을 포함하는 방법
- 11. 캔버스에 비트 맵 타일링
- 12. 안드로이드 비트 맵 프로그램
- 13. JSON 비트 맵 데이터
- 14. wxPython, 비트 맵 생성
- 15. 이미지 버퍼를 비트 맵 이미지로 저장
- 16. 20 비트 정수 수학
- 17. 비트 및 정수 승격?
- 18. 파이썬 정수 비트 반전
- 19. 큰 정수 비트 회전
- 20. Bitmap.Clone()과 새로운 비트 맵 (비트 맵)의 차이점은 무엇입니까?
- 21. 로드되는 비트 맵 수를 줄여야합니다 (정적 비트 맵 참조)
- 22. AS3에 애셋, 비트 맵 캐싱 및 비트 맵 변환 포함
- 23. 비트 맵 개체와 비트 맵 파일의 차이점은 무엇입니까?
- 24. Windows 프로그래밍 : ID2D1 비트 맵 인터페이스 - 비트 맵 데이터 얻기
- 25. HTML5 캔버스 비트 맵 마스크 및 그림 비트 맵
- 26. 안드로이드의 비트 맵
- 27. 비트 맵 그리기?
- 28. 플렉스 - 비트 맵
- 29. 스프라이트 비트 맵 변경
- 30. 안드로이드 비트 맵 애니메이션
무엇을 해봤는지 ... 가능하면 코드 –
을 공유합니다. 값이있는 목록과 키처럼 사용하는 비트 맵 배열의 키 값을 시도했지만 문제는 비트 맵 목록이 감소합니다 비트 맵 요소가 비트 맵 목록에서 제거 될 때 – kabuto178