singleChoice requires your row Views to implement the Checkable
interface, as I recall.

On Honeycomb, your desired look is achieved by setting the "activated"
state on the row Views. On phones, since the ListView is not usually
on the same screen as other stuff, your desired pattern isn't really
part of the framework.

On Sun, Jun 12, 2011 at 11:04 AM, Scythe <scythe...@gmail.com> wrote:
> I have a ListView with a custom adapter. I'd like to visually mark the
> list element the user clicked on by changing it's background
> permanently (until the user clicks on another element that is). How do
> I achieve that? I believe that there's a built-in feature inside
> LisView for this, but I had no luck finding it yet.
>
> By default ListView animates the background color of the list-element
> clicked, I just want that modified color to "stay". I've already set
> the ListView's ChoiceMode to single choice, but it doesn't affect it
> visually.
>
> Thanks
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>



-- 
Mark Murphy (a Commons Guy)
http://commonsware.com | http://github.com/commonsguy
http://commonsware.com/blog | http://twitter.com/commonsguy

Android Training in NYC: http://marakana.com/training/android/

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to