Модуль Titanium / Android: расширение функции аннотации карты - PullRequest
0 голосов
/ 08 января 2012

Кто-нибудь знает, как бы я расширил функциональность методов карт Titanium?В частности, переопределение Ti.Map.createAnnotation?Я пытаюсь создать пользовательские булавки, и я могу сделать это, генерируя изображения в Java, но я бы предпочел переопределить собственный код CreateAnnotation Титана.

1 Ответ

2 голосов
/ 09 января 2012

Самый простой способ - это просто обновить исходный код самостоятельно. Разветвите источник https://github.com/appcelerator/titanium_mobile. Классы, которые вы хотите изменить, находятся в https://github.com/appcelerator/titanium_mobile/tree/master/android/modules/map/src/java/ti/modules/titanium/map. См. Вики Appcelerator, например, о том, как строить из источника.

Я бы порекомендовал вам создать свой собственный метод createSpecialAnnotation и вызывать его из своего кода JavaScript. Таким образом, если источник меняется, вы можете просто добавить свой собственный метод.

...