{ "id": "137251", "key": "AC-1471", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "11", "description": "Is not a bug in our product", "name": "Not Our Bug" }, "resolutiondate": "2014-10-09T20:20:38.000+0000", "created": "2014-09-26T08:02:41.000+0000", "labels": [ "TCSupportTriage" ], "versions": [], "issuelinks": [], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2016-03-08T07:37:55.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": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "I created a new issue identical to TC-4762 because that one was closed by Mauro Parra-Miranda on an incorrect base. I commented on the TC-4762 and send him an email message as well, but no action.\r\n\r\nThe same app is displaying the Action bar when Android version is 2.3.6 and not in 4.x versions.\r\n\r\nThere is a blog post describing how to hide an Action bar (http://www.appcelerator.com/blog/2014/08/hiding-the-android-actionbar/_ and I used that to create a \"hide action bar theme\" to hide the Action bar in my app. That works on a 4.x Android device, but it still shows on a 2.3.6 Android device.\r\n\r\nIt was an update of an App already in the PlayStore originally developed and published using Ti 3.1.4. It was not possible to wait for a solution because of iOS demands (multi platform programming hey!). The update was done using Ti 3.3.0 and now it is giving the Action bar problem.\r\n\r\nA screenshot of the Android 2.3.6 situation is attached.\r\n\r\nMy customer is not happy with this and I cannot invoice extra development cost as it is not their problem, it is a development tool backward incompatibility problem.", "attachment": [ { "id": "51635", "filename": "IMG_4356.JPG", "author": { "name": "ray@raymondverbruggen.nl", "key": "ray@raymondverbruggen.nl", "displayName": "Raymond Verbruggen", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-09-26T08:02:41.000+0000", "size": 70833, "mimeType": "image/jpeg" } ], "flagged": false, "summary": "Android: Action bar shown in Android 2.3.6 not in 4.x ", "creator": { "name": "ray@raymondverbruggen.nl", "key": "ray@raymondverbruggen.nl", "displayName": "Raymond Verbruggen", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "ray@raymondverbruggen.nl", "key": "ray@raymondverbruggen.nl", "displayName": "Raymond Verbruggen", "active": true, "timeZone": "Europe/Berlin" }, "environment": "Mac OSX Mavericks, Android, Ti 3.3.0", "comment": { "comments": [ { "id": "325984", "author": { "name": "ahossain", "key": "ahossain", "displayName": "Amimul Hossain", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello, [~ray@raymondverbruggen.nl], did you try to set \"android:minSdkVersion=\"10\"\" on your Tiapp.xml file and apply the custom theme solution to hide the actionbar? Try it. Thanks.", "updateAuthor": { "name": "ahossain", "key": "ahossain", "displayName": "Amimul Hossain", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2014-09-27T10:02:36.000+0000", "updated": "2014-09-27T10:02:36.000+0000" }, { "id": "327505", "author": { "name": "rtlechuga", "key": "rtlechuga", "displayName": "Radamantis Torres-Lechuga", "active": false, "timeZone": "Asia/Dubai" }, "body": "[~ray@raymondverbruggen.nl] Please take a look at the documentation [here|http://docs.appcelerator.com/titanium/latest/#!/guide/Android_Themes ] \r\n\r\n\"Starting with Release 3.3.0, the Titanium SDK uses the appcompat library to provide support for themes. A benefit of using the appcompat library is that it provides ActionBar support on devices running Android 2.1.x and later. Prior to the usage of the appcompat library, the ActionBar was only available to devices running Android 3.x and later. Note that applications built against Release 3.3.0 and later can only use the AppCompat themes.\"\r\n\r\nAs you can see, you can define Themes per OS version and even per window and Activity, that includes the Action Bar, also the behavior change depends against which Android API Level are you building with.\r\n\r\nThis is not our bug and it's how Android work with Themes, you have the option to create custom themes or use the default themes that we provide with the support of the AppCompat Android Library.", "updateAuthor": { "name": "rtlechuga", "key": "rtlechuga", "displayName": "Radamantis Torres-Lechuga", "active": false, "timeZone": "Asia/Dubai" }, "created": "2014-10-09T20:20:38.000+0000", "updated": "2014-10-09T20:20:38.000+0000" }, { "id": "328584", "author": { "name": "ray@raymondverbruggen.nl", "key": "ray@raymondverbruggen.nl", "displayName": "Raymond Verbruggen", "active": true, "timeZone": "Europe/Berlin" }, "body": "@Amimul Hossain,\r\n\r\nThank you for your suggestion.\r\nI did all the things as described in the documentation.\r\nAnd the appc boys did close the ticket again....\r\n\r\nI am stuck in this, no support.", "updateAuthor": { "name": "ray@raymondverbruggen.nl", "key": "ray@raymondverbruggen.nl", "displayName": "Raymond Verbruggen", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-10-20T13:37:09.000+0000", "updated": "2014-10-20T13:37:09.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }