> I read through the document linked, but still cannot appreciate the > rationale behind disallowing a ListView item from having a 'selected' > color when in TouchMode, >
With your solution, there is no distinction between a "checked" item and the selection (the selection is the highlight that moves when the user moves around with the trackball/dpad/keyboard/etc.), which is confusing. The selection disappears in touch mode because it is in our opinion the best way to handle the dual navigation mode (touch and non-touch.) If we kept the selection, what should happen when the user scrolled the list with the touch screen and then tried to use the trackball/dpad again? The list could immediately scroll back to where the selection is (very jarring effect) or the selection could reappear on the current screen (which is equivalent to having lost the selection in the first place.) You can do whatever you want of course but you are going against Android's UI guidelines and your application behaves differently from all other apps. Which is bad for your users. I **strongly** recommend that you follow what I explained in the article linked in one of the previous messages in this thread. -- Romain Guy Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support. 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 -~----------~----~----~----~------~----~------~--~---

