I've got a device that has 4 buttons that are indeed by an application that will run on this device. Initially I went the route of modifying the KeyEvent.java file and adding new KEYCODE entries for these buttons. That approach worked but required recompiling a custom SDK that included these defines and the customer would like to avoid having to do that.
So now I'm thinking I can create a new SDK Add On that defines these 4 keys and use that. However, I'm at a complete loss at where to start to do what I need. I was initially thinking perhaps of extending KeyEvent and defining my 4 KEYCODE's, but then how do I trigger the onKeyDown and onKeyUp events with my KEYCODES passed in along with the default KEYCODES? I've been looking at the SoftKeyboard sample code which talks about how to intercept keys to do special handling, but it assumes that the keys are already known values and not new KEYCODES that you want to pass along to an application above.. Any thoughts? Regards -- Ashwin -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting To unsubscribe from this group, send email to android-porting+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
