title: Change color of an item in ListView with SimpleAdapter
body: <p>I'm populating a ListView using a SimpleAdapter</p>
  
  <pre><code>ArrayList&lt;Recipe&gt; ciboList = null;
  
      ArrayList&lt;HashMap&lt;String,Object&gt;&gt; data = new ArrayList&lt;HashMap&lt;String,Object&gt;&gt;();
  
      for(int i=0;i&lt;ciboList.size();i++){
          // Recipe is my own class defined in another java
          Recipe r = (Recipe) ciboList.get(i);
  
          HashMap&lt;String,Object&gt; ricettaMap = new HashMap&lt;String, Object&gt;();
  
          // Informations loaded from Recipe.java
          ricettaMap.put("tipo", r.getTipo());
          ricettaMap.put("titolo", r.getTitolo());
          ricettaMap.put("difficolta", r.getDifficolta());
          ricettaMap.put("tempo", r.getTempo());
          ricettaMap.put("persone", r.getPersone());
          ricettaMap.put("ingredienti", r.getIngredienti());
          ricettaMap.put("vino", r.getVino());
          ricettaMap.put("consigli", r.getConsigli());
          ricettaMap.put("preparazione", r.getPreparazione());            
  
          }        
      }
  
      String[] from = {"tipo", "titolo", "difficolta", "tempo", "ingredienti", "vino", "consigli", "preparazione", "persone"};
      int[] to = {R.id.ricettaTipo, R.id.ricettaTitolo, R.id.ricettaDifficolta, R.id.ricettaTempo, R.id.ricettaIngredienti, R.id.ricettaVino, R.id.ricettaConsigli, R.id.ricettaPrep, R.id.ricettaPersone};
  
      SimpleAdapter adapter = new SimpleAdapter(
              this,
              data,
              R.layout.list_cibo,
              from,
              to);
  </code></pre>
  
  <p>XML of R.layout.list_cibo</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;RelativeLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="50dip"
  android:padding="5dip"
  android:gravity="right"&gt;
  &lt;TextView
      android:text="Titolo Ricetta"
      android:singleLine="true"       
      android:layout_height="wrap_content"
      android:layout_width="wrap_content"
      android:layout_marginLeft="5dip"
      android:textAppearance="?android:attr/textAppearanceMedium"
      android:scrollHorizontally="false"
      android:id="@+id/ricettaTitolo"&gt;
  &lt;/TextView&gt;
  &lt;TextView
      android:text="Difficoltà"
      android:textAppearance="?android:attr/textAppearanceSmall"
      android:textColor="#FF0000"
      android:layout_marginLeft="5dip"
      android:layout_alignParentBottom="true"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:id="@+id/ricettaDifficolta"
      android:singleLine="true"
      android:scrollHorizontally="false"&gt;
  &lt;/TextView&gt;
  &lt;TextView
      android:text="Tempo"
      android:layout_toRightOf="@+id/ricettaDifficolta"
      android:textAppearance="?android:attr/textAppearanceSmall"
      android:textColor="#FF3300" 
      android:layout_marginLeft="20dip"
      android:layout_height="wrap_content"
      android:layout_alignBottom="@+id/ricettaDifficolta"
      android:gravity="right"
      android:id="@+id/ricettaTempo"
      android:layout_width="fill_parent"&gt;
  &lt;/TextView&gt;
  &lt;TextView
      android:id="@+id/ricettaTipo"
      android:visibility="gone"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"&gt;
  &lt;/TextView&gt;
  &lt;TextView
      android:id="@+id/ricettaPersone"
      android:visibility="gone"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"&gt;
  &lt;/TextView&gt;
  &lt;TextView
      android:visibility="gone"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content" android:id="@+id/ricettaIngredienti"&gt;
  &lt;/TextView&gt;
  &lt;TextView
      android:visibility="gone"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content" android:id="@+id/ricettaVino"&gt;
  &lt;/TextView&gt;
  &lt;TextView
      android:id="@+id/ricettaConsigli"
      android:visibility="gone"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"&gt;
  &lt;/TextView&gt;
  &lt;TextView
      android:id="@+id/ricettaPrep"
      android:visibility="gone"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"&gt;
  &lt;/TextView&gt;
    &lt;/RelativeLayout&gt;
  </code></pre>
  
  <p>I use three different SimpleAdapter to create three different lists, based on three different colors; what I'd like to do is to create only one list that colors each item in one of the three colors, according to a parameter.</p>
  
  <p>I've tried modifying the TextViews using    <code>.setColor</code> but it doesn't work.</p>