{ "id": "168815", "key": "MOD-2346", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "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": [ { "id": "18919", "name": "Release 6.2.0", "archived": false, "released": true } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2017-08-10T20:16:46.000+0000", "created": "2017-07-04T17:45:14.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "ios", "map", "overlay", "polyline" ], "versions": [], "issuelinks": [], "assignee": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2017-08-28T22:31:47.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "13700", "name": "Map" } ], "description": "Feom the community: Add support for dashed and dotted polylines on Ti.Map for Android. There is also an API for iOS to do the same, so we should look after parity here as well. As soon as the PR (below) is approved, I will schedule the iOS work with the team.\r\n\r\n*PR*: https://github.com/appcelerator-modules/ti.map/pull/201\r\n\r\n*Test-Case*:\r\n{code:js}\r\nvar Map = require('ti.map');\r\n\r\nvar win = Ti.UI.createWindow();\r\nvar mapView = Map.createView({\r\n region: {\r\n latitude: 37.338208,\r\n longitude: -121.886329,\r\n latitudeDelta: 0.1,\r\n longitudeDelta: 0.1\r\n }\r\n});\r\n\r\nmapView.addPolyline(Map.createPolyline({\r\n strokeColor: 'red',\r\n points: [{\r\n latitude: 37.338208,\r\n longitude: -121.886329\r\n }, {\r\n latitude: 37.138208,\r\n longitude: -121.686329\r\n }],\r\n pattern: {\r\n type: Map.POLYLINE_PATTERN_DOTTED, // Aso try POLYLINE_PATTERN_DASHED\r\n gapLength: 20,\r\n dashLength: 100\r\n }\r\n}));\r\n\r\nwin.add(mapView);\r\nwin.open();\r\n{code}", "attachment": [], "flagged": false, "summary": "Android: Ti.Map - Add support for dashed and dotted polylines", "creator": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "environment": null, "comment": { "comments": [ { "id": "426489", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "FR Passed.\r\nPR merged.", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-08-10T20:16:46.000+0000", "updated": "2017-08-10T20:16:46.000+0000" }, { "id": "427337", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified the fix with module: 3.2.0, 3.3.0 & SDK 6.2.0.v20170809112741.\r\n\r\nClosing.\r\n\r\nStudio Ver: 4.9.1.201707200100\r\nSDK Ver: 6.2.0.v20170828140722\r\nOS Ver: 10.12.3\r\nXcode Ver: Xcode 8.3.3\r\nAppc NPM: 4.2.9\r\nAppc CLI: 6.2.3\r\nTi CLI Ver: 5.0.14\r\nAlloy Ver: 1.9.13\r\nNode Ver: 6.10.1\r\nJava Ver: 1.8.0_101\r\nDevices: ⇨ google Nexus 5 --- Android 6.0.1\r\n ⇨ google Pixel --- Android 7.1.1", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-08-28T22:31:39.000+0000", "updated": "2017-08-28T22:31:39.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }