{ "id": "170009", "key": "MOD-2370", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "10034", "key": "MOD", "name": "Appcelerator Modules", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2018-02-11T09:16:18.000+0000", "created": "2017-10-13T09:03:36.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [], "issuelinks": [], "assignee": null, "updated": "2018-03-14T18:49:53.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "13700", "name": "Map" } ], "description": "On iOS zooming is very well handled using the Camera object. On Android this is done differently.\r\n\r\nThe zoom method allows to set the zoom level, but when using the setLocation method and not providing a zoom level the level is reset. This is not what you want when a user has set a specific zoom level. Because of this, the zoom level should be exposed to JS to be able to use it like:\r\n\r\n{code:javascript}\r\n$.mapview.setLocation({\r\n zoom: $.mapview.zoom,\r\n bearing: heading,\r\n latitude: latitude,\r\n longitude: longitude,\r\n animate: true\r\n});\r\n{code}\r\n", "attachment": [], "flagged": false, "summary": "Ti.map : Add a getZoom method for Android", "creator": { "name": "jvandijk", "key": "jvandijk", "displayName": "Jeroen van Dijk", "active": true, "timeZone": "Europe/Amsterdam" }, "subtasks": [], "reporter": { "name": "jvandijk", "key": "jvandijk", "displayName": "Jeroen van Dijk", "active": true, "timeZone": "Europe/Amsterdam" }, "environment": null, "closedSprints": [ { "id": 997, "state": "closed", "name": "2018 Sprint 03 SDK", "startDate": "2018-01-28T16:23:12.178Z", "endDate": "2018-02-11T16:23:00.000Z", "completeDate": "2018-02-12T04:22:49.354Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "429058", "author": { "name": "jvandijk", "key": "jvandijk", "displayName": "Jeroen van Dijk", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "Added this functionality in this PR: https://github.com/appcelerator-modules/ti.map/pull/218", "updateAuthor": { "name": "jvandijk", "key": "jvandijk", "displayName": "Jeroen van Dijk", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2017-10-13T09:13:53.000+0000", "updated": "2017-10-13T09:13:53.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }