Open GoogleCodeExporter opened 9 years ago
This feature was implemented on Aug 15 2011.
This is a very tricky feature due to an issue 9503 in the actual Android source
code.
http://code.google.com/p/android/issues/detail?id=9503
Essentially disconnecting a paired bluetooth device prior to android 2.2 will
result in the system to reboot.
Workaround:
Adopted work around in
http://code.google.com/p/android/issues/detail?id=9503#c2 wherby the MainMenu
of Aublog checks to see if it is the last AuBlog process running and kills the
process on the second time the user pushes the back button (to exit aublog).
This is only necessary if the device is <2.2
Android 2.2 users must exit aublog before turning off their bluetooth head set.
Implementation:
*added settings that the user can turn on and off to route audio through the
bluetooth
*added settings to the menu of each AuBlog activity so that user can visit
settings at any time
*added kill logic if the device is running 2.2 in the MainMenu activity as well
as the Transcription service (the two exit points of AuBlog)
*added recheck-audio settings in the EditBlogEntry activity
*added recheck-audio settings in the RecordDictation service
attached commit logs with more details of the history.
Original comment by gina.c.c...@gmail.com
on 10 Sep 2011 at 4:06
Attachments:
Original issue reported on code.google.com by
a...@ilanguage.ca
on 10 Sep 2011 at 2:41