{"action":"created","issue":{"url":"https://api.github.com/repos/jpd002/Play-/issues/270","labels_url":"https://api.github.com/repos/jpd002/Play-/issues/270/labels{/name}","comments_url":"https://api.github.com/repos/jpd002/Play-/issues/270/comments","events_url":"https://api.github.com/repos/jpd002/Play-/issues/270/events","html_url":"https://github.com/jpd002/Play-/pull/270","id":98481800,"number":270,"title":"Android: Update nav drawer, add appcompat","user":{"login":"Thunder07","id":5013823,"avatar_url":"https://avatars.githubusercontent.com/u/5013823?v=3","gravatar_id":"","url":"https://api.github.com/users/Thunder07","html_url":"https://github.com/Thunder07","followers_url":"https://api.github.com/users/Thunder07/followers","following_url":"https://api.github.com/users/Thunder07/following{/other_user}","gists_url":"https://api.github.com/users/Thunder07/gists{/gist_id}","starred_url":"https://api.github.com/users/Thunder07/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Thunder07/subscriptions","organizations_url":"https://api.github.com/users/Thunder07/orgs","repos_url":"https://api.github.com/users/Thunder07/repos","events_url":"https://api.github.com/users/Thunder07/events{/privacy}","received_events_url":"https://api.github.com/users/Thunder07/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":33,"created_at":"2015-07-31T22:23:43Z","updated_at":"2015-08-01T13:24:06Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/jpd002/Play-/pulls/270","html_url":"https://github.com/jpd002/Play-/pull/270","diff_url":"https://github.com/jpd002/Play-/pull/270.diff","patch_url":"https://github.com/jpd002/Play-/pull/270.patch"},"body":"I could describe it, but here are few screen shots.\r\n2 thing though, there is no way to use appcompat_v7 support library as a jar, as jar libraries don't contain any resources, so I had to add all the resources along with it, the way I did,\r\nI've also switched build to java 1.7 to allow diamond operations. needed for NavigationDrawerFragment.java, and why not?\r\n\r\n[screenshot_2015-07-31-23-14-47](https://cloud.githubusercontent.com/assets/5013823/9018788/d537f536-37da-11e5-98f4-503ab632538b.png)\r\n[screenshot_2015-07-31-23-14-54](https://cloud.githubusercontent.com/assets/5013823/9018787/d5366efa-37da-11e5-895f-99dc73427102.png)\r\n\r\nwith that said, android studio/gradle are slowly adapting native coding support, so once they do and we switch to grade, all them resources, libraries can be replaced with a single line \"compile 'com.android.support:appcompat-v7:21.0.3'\"\r\n\r\nalso, you may or may not need to call \"android update lib-project --path appcompat\" in build_android to setup the library.\r\n\r\nEdit: I'm also using android studio for all the editing, so it give itself permission to fix some spaces."},"comment":{"url":"https://api.github.com/repos/jpd002/Play-/issues/comments/126915335","html_url":"https://github.com/jpd002/Play-/pull/270#issuecomment-126915335","issue_url":"https://api.github.com/repos/jpd002/Play-/issues/270","id":126915335,"user":{"login":"LoungeKatt","id":1173913,"avatar_url":"https://avatars.githubusercontent.com/u/1173913?v=3","gravatar_id":"","url":"https://api.github.com/users/LoungeKatt","html_url":"https://github.com/LoungeKatt","followers_url":"https://api.github.com/users/LoungeKatt/followers","following_url":"https://api.github.com/users/LoungeKatt/following{/other_user}","gists_url":"https://api.github.com/users/LoungeKatt/gists{/gist_id}","starred_url":"https://api.github.com/users/LoungeKatt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LoungeKatt/subscriptions","organizations_url":"https://api.github.com/users/LoungeKatt/orgs","repos_url":"https://api.github.com/users/LoungeKatt/repos","events_url":"https://api.github.com/users/LoungeKatt/events{/privacy}","received_events_url":"https://api.github.com/users/LoungeKatt/received_events","type":"User","site_admin":false},"created_at":"2015-08-01T13:24:06Z","updated_at":"2015-08-01T13:24:06Z","body":"It's extra work because you have back open and close the menu then look for a double tap to close the app, which in turn needs an exit button because it's horribly counter intuitive to exit.\r\n\r\nI suggest trying other apps with the same navigation style. Gmail, YouTube, etc. The above is how they accomplish it without being as complicated."}}