{ "id": "159262", "key": "TIMOB-23137", "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": "2016-04-01T19:51:56.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [ { "id": "17684", "name": "Release 5.2.1", "archived": false, "released": true, "releaseDate": "2016-03-25" } ], "issuelinks": [], "assignee": null, "updated": "2018-02-28T19:55:44.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": "I'd like to be able to override the default drawable displayed when you set {{Ti.UI.TableViewRow.hasCheck}} on Android:\r\n\r\nhttps://github.com/appcelerator/titanium_mobile/blob/master/android/titanium/src/java/org/appcelerator/titanium/res/drawable/btn_check_buttonless_on.png\r\n\r\nWhich is selected here:\r\n\r\nhttps://github.com/appcelerator/titanium_mobile/blob/bc85170157d3bebc5de1d61a9fe6e34bce84a8c9/android/modules/ui/src/java/ti/modules/titanium/ui/widget/tableview/TiBaseTableViewItem.java#L73-L89\r\n\r\nIdeally I'd put an image with the same name in my app's {{platform/android/drawable}} folder to override the default.", "attachment": [], "flagged": false, "summary": "Android: Allow to override default hasCheck drawable for TableViewRow", "creator": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "subtasks": [], "reporter": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "environment": null, "comment": { "comments": [ { "id": "381359", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "*BIG* +1 for this, that icon looks like from the 90's. For now, can we just replace it from newer Android SDK's? \r\n\r\nEDIT: Seems like Android didn't even change the default one (http://androiddrawables.com/Buttons.html)\r\n\r\nEDIT2: We deliver some drawables [by default|https://github.com/appcelerator/titanium_mobile/tree/master/android/titanium/src/java/org/appcelerator/titanium/res/drawable], if we remove that folder, wouldn't Android just use it's own defaults and we are future-proof?", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-04-02T16:54:26.000+0000", "updated": "2016-04-02T16:58:20.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }