{"action":"created","issue":{"url":"https://api.github.com/repos/googlesamples/io2015-codelabs/issues/91","repository_url":"https://api.github.com/repos/googlesamples/io2015-codelabs","labels_url":"https://api.github.com/repos/googlesamples/io2015-codelabs/issues/91/labels{/name}","comments_url":"https://api.github.com/repos/googlesamples/io2015-codelabs/issues/91/comments","events_url":"https://api.github.com/repos/googlesamples/io2015-codelabs/issues/91/events","html_url":"https://github.com/googlesamples/io2015-codelabs/issues/91","id":166690879,"number":91,"title":"CameraFragment.java, startVoiceTimer(), isTimerSpecified() methods are not missing from guided lab example but are added several steps after they are referenced.","user":{"login":"JohnAustin-MSFT","id":8884923,"avatar_url":"https://avatars.githubusercontent.com/u/8884923?v=3","gravatar_id":"","url":"https://api.github.com/users/JohnAustin-MSFT","html_url":"https://github.com/JohnAustin-MSFT","followers_url":"https://api.github.com/users/JohnAustin-MSFT/followers","following_url":"https://api.github.com/users/JohnAustin-MSFT/following{/other_user}","gists_url":"https://api.github.com/users/JohnAustin-MSFT/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnAustin-MSFT/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnAustin-MSFT/subscriptions","organizations_url":"https://api.github.com/users/JohnAustin-MSFT/orgs","repos_url":"https://api.github.com/users/JohnAustin-MSFT/repos","events_url":"https://api.github.com/users/JohnAustin-MSFT/events{/privacy}","received_events_url":"https://api.github.com/users/JohnAustin-MSFT/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-07-20T21:51:35Z","updated_at":"2016-07-20T22:00:15Z","closed_at":null,"body":"For API 23,\r\n\r\nThe lab would have you paste into the onResume callback this:\r\n  if (getActivity().isVoiceInteraction()) {\r\n            if (isTimerSpecified()) {\r\n                startVoiceTimer();\r\n            } else {\r\n                startVoiceTrigger();\r\n            }\r\n        }\r\n\r\nA startVoiceTrigger() method is in the lab but a startVoiceTimer() and isTimerSpecified() is not in the lab."},"comment":{"url":"https://api.github.com/repos/googlesamples/io2015-codelabs/issues/comments/234097151","html_url":"https://github.com/googlesamples/io2015-codelabs/issues/91#issuecomment-234097151","issue_url":"https://api.github.com/repos/googlesamples/io2015-codelabs/issues/91","id":234097151,"user":{"login":"JohnAustin-MSFT","id":8884923,"avatar_url":"https://avatars.githubusercontent.com/u/8884923?v=3","gravatar_id":"","url":"https://api.github.com/users/JohnAustin-MSFT","html_url":"https://github.com/JohnAustin-MSFT","followers_url":"https://api.github.com/users/JohnAustin-MSFT/followers","following_url":"https://api.github.com/users/JohnAustin-MSFT/following{/other_user}","gists_url":"https://api.github.com/users/JohnAustin-MSFT/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnAustin-MSFT/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnAustin-MSFT/subscriptions","organizations_url":"https://api.github.com/users/JohnAustin-MSFT/orgs","repos_url":"https://api.github.com/users/JohnAustin-MSFT/repos","events_url":"https://api.github.com/users/JohnAustin-MSFT/events{/privacy}","received_events_url":"https://api.github.com/users/JohnAustin-MSFT/received_events","type":"User","site_admin":false},"created_at":"2016-07-20T22:00:15Z","updated_at":"2016-07-20T22:00:15Z","body":"I recognize that if you follow the steps in the lab from beginning to end, the code compiles, but I don't really understand why all of the steps to add logic to the CameraFragment class are separated by 3 lab steps. I wasted time trying to figure out why isTimerSpecified and startVoiceTimer were not added when the references to them were added to the class. I filed this bug, and then ultimately found the code at the end of the lab. It would be better to make them adjacent steps along with code comments that indicated the missing methods would be added in subsequent steps."}}
{"actor":{"display_login":"JohnAustin-MSFT"}}