Hi, Thanks for that. Between (3) & (4) do you need to establish a bluetooth connection with the Trackpad and interpret its data stream, perhaps mapping that to something related to what an activity might be displaying ? Or does Android 3.2 do this i/o for you - automagically treating the Trackpad as a type of mouse/pointer/touchpad peripheral device ? And what about coordinate mapping between the device and screen ?
Regards On Jul 26, 12:08 pm, Dianne Hackborn <[email protected]> wrote: > (1) Get a Xoom running Android 3.2. > (2) Get an Apple Magic Trackpad. > (3) Pair the trackpad to the Xoom. > (4) Have a good time! > > I bring this up partly because I think it is cool (and all thanks go to Jeff > for the feature), but also because if you are wondering as developers how in > the future you may need to modify your app to work on devices without a > touch screen... well, the answer may be not much at all. ;) > > This is also the motivation for new feature constants > likehttp://developer.android.com/reference/android/content/pm/PackageMana... > a non-touch device that includes a multi-touch trackpad can provide > basically full interaction with Android's touch UI for many typical apps. > If you don't need direct interaction (such as needed to touch game control > buttons or draw figures on the screen), a multitouch trackpad can provide a > quite good user experience. Non-multitouch trackpads (represented by > FEATURE_FAKETOUCH) don't work as well since all touch interactions with the > screen require awkward use of a hardware button to instigate. > > -- > Dianne Hackborn > Android framework engineer > [email protected] > > Note: please don't send private questions to me, as I don't have time to > provide private support, and so won't reply to such e-mails. All such > questions should be posted on public forums, where I and others can see and > answer them. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

