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

Reply via email to