Google지도 마커에 애니메이션 레이아웃을 사용하려고합니다. 그러나 Google 문서에서는 드로어 블 (비트 맵)에 대해서만 이야기합니다. 어려움은 레이아웃의 한 부분 일뿐입니다. 즉, 레이아웃을 비트 맵으로 변환하고 전체 비트 맵을 애니메이션으로 만들 수 없다는 뜻입니다.Google지도 마커에 애니메이션 레이아웃 사용
나는 내 문제와 정말로 유사한 다음 주제 Using an xml Layout for a Google Map Marker for Android을 읽었습니다. 그리고 나는 이러한 주제에 따라 다음 항목 GIF type animation for marker in google map api ANDROID
을 읽고, 내 코드가 같은 것을해야한다 (작동 확실하지를!) :
-
그러나
googleMap.addMarker(new MarkerOptions().position(position)
.title("name")
.icon(BitmapDescriptorFactory.fromBitmap(myfunction())));
private final int ONE_SECONDS = 1000;
public Bitmap myfunction(){
// how to do there ?
}
, 나는 몇 가지 문제가
실제로 Google지도를 잊어 버려야할까요?
편집
: 나는 그러나이 방법은 좋지 않다 안드리 - omelchenko에 의해 주어진 솔루션을 시도했다. 그것은 하나의 움직이는 마커에 많은 자원을 소비합니다!내가 원하는 것을 수행하는 응용 프로그램이 발견되었습니다 : ZENLY. 거기서보세요 : https://youtu.be/0S-W8oSnzr0?t=18s 같은 표식을하는 방법?
미리 도움을 주셔서 감사합니다.
답변 [this] (https://stackoverflow.com/a/40347772/6950238) 답변을 확인하십시오. –
당신의 해결책은 거의 좋습니다. 당신 덕분에 주기적으로 markerIcon을 업데이트 할 수 있습니다. 자, 애니메이션 레이아웃을 비트 맵으로 변환해야합니다 ** ** 비트 맵 배열입니다. 이 작업을 수행하는 방법? 시간 내 주셔서 감사합니다. – Bobo159951
[this] (https://stackoverflow.com/a/7200559/6950238) 또는 [that] (https://stackoverflow.com/a/3036736/6950238)을 참고하십시오. IMHO는 비트 맵 변환을 사용합니다. –