{ "id": "110840", "key": "TIMOB-12999", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": null, "resolutiondate": null, "created": "2013-03-08T03:00:56.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [], "versions": [], "issuelinks": [], "assignee": null, "updated": "2018-02-28T20:03:16.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "Zipcar is asking for support for Swipe Views/Scrollable Tabs in the Action Bar.\r\n\r\nThey hope that it will be a native control and not need to be managed in javascript. I am not so sure that this control is not managed in Android so we should look into this.\r\n\r\nHere are the details:\r\n\r\nAndroid Action Bar has support for Scrollable Tab View Control:\r\n\r\nhttp://developer.android.com/design/patterns/actionbar.html\r\n\r\nWhich can be used in conjunction with Swipe Views:\r\n\r\nhttp://developer.android.com/design/patterns/swipe-views.html\r\n\r\nThe UI pattern is to swipe the view with your finger and the view tracks your finger (like the Ti ScrollableView) and the scrollable tabs track the scrolling view\r\n\r\nA good example of this UI is the Android Market app (Apps section)\r\n\r\nSee attached screen shots.", "attachment": [ { "id": "36034", "filename": "device-2013-03-04-122944.png", "author": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "created": "2013-03-08T03:01:45.000+0000", "size": 691533, "mimeType": "image/png" }, { "id": "36035", "filename": "device-2013-03-04-122955.png", "author": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "created": "2013-03-08T03:02:19.000+0000", "size": 566932, "mimeType": "image/png" }, { "id": "36036", "filename": "device-2013-03-04-123002.png", "author": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "created": "2013-03-08T03:02:37.000+0000", "size": 226316, "mimeType": "image/png" }, { "id": "36037", "filename": "device-2013-03-04-123011.png", "author": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "created": "2013-03-08T03:02:59.000+0000", "size": 213482, "mimeType": "image/png" } ], "flagged": false, "summary": "Support for Android Swipe Views", "creator": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "subtasks": [], "reporter": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "environment": null, "comment": { "comments": [ { "id": "241354", "author": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "body": "Bert discovered the following link:\n\nhttp://docs.appcelerator.com/titanium/latest/#!/guide/Android_Action_Bar-section-36735509_AndroidActionBar-ActionBarTabs\n\nFrom the above link:\n\n\"Drawer-style navigation is not supported. Only tabs are supported at this time. Depending on screen space and the number of tabs, Android may display the tabs as standard tabs, scrolling tabs, or a drop-down list.\"\n\nI did send this info to Zipcar so I believe that we already support this.\n\nIf this is the case, then this issue can be closed.", "updateAuthor": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "created": "2013-03-08T17:37:05.000+0000", "updated": "2013-03-08T17:37:05.000+0000" }, { "id": "241401", "author": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "body": "I retract my comment. We would need to make sure that the UI is similar to the Android Market app. That is the native behavior Zipcar is looking for.\n\nLet's keep this open until we are sure our support for scrollable tabs matches the behavior Zipcar is looking for.", "updateAuthor": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "created": "2013-03-08T21:19:53.000+0000", "updated": "2013-03-08T21:19:53.000+0000" }, { "id": "285595", "author": { "name": "connysvensson", "key": "connysvensson", "displayName": "connysvensson", "active": true, "timeZone": "Europe/Berlin" }, "body": "Is anyone looking at this? This is now a pretty common (and nice IMHO) UI pattern and I don't like telling customers it can't be done because the framework I selected doesn't support it.", "updateAuthor": { "name": "connysvensson", "key": "connysvensson", "displayName": "connysvensson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-12-22T23:34:49.000+0000", "updated": "2013-12-22T23:34:49.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }