Hello Mark,
Thanks for your response. I tried various things already. Here is
what kind of made sense but did not work:
// Set the color based upon the faction.
View rowView;
int listCount;
View fooView;
listCount = adapter.getCount();
for (int i=0;i<numRows;i++) {
rowView = adapter.getView(i, null, theList); // theList is the
listview, adapter is its ArrayAdapter
((TextView)rowView).setTextColor(0x64788e);
if (rowView != null) {
if (c.getString(1).equals("foo")) {
((TextView)rowView).setTextColor(0x64788e);
}
}
}
On Thu, Jan 5, 2012 at 9:59 AM, Mark Murphy <[email protected]> wrote:
> On Thu, Jan 5, 2012 at 9:50 AM, John Davis <[email protected]> wrote:
>> I have a listview with items in it. I would like to set certain line
>> items to be a certain color. Is this possible?
>
> Override getView() of your ArrayAdapter (or bindView() of your
> CursorAdapter) and put in the logic to set the color as part of
> configuring that row.
>
> --
> Mark Murphy (a Commons Guy)
> http://commonsware.com | http://github.com/commonsguy
> http://commonsware.com/blog | http://twitter.com/commonsguy
>
> Warescription: Three Android Books, Plus Updates, One Low Price!
>
> --
> 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
--
John F. Davis
独树一帜
--
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