title: How to use a custom row instead of the android.R.layout.simple_list_item_multiple_choice in Multple Choice row in android?
body: <p>I am working on this code but I have white background due to the android.R.layout.simple_list_item_multiple_choice I am unable to change the text color so that it will be ligible in the row.How to change it for custom row xml,here is my code.</p>
  
  <pre><code>    public class AndroidListViewActivity extends Activity 
  {           
      ListView myList;     
      Button getChoice;           
      String[] listContent = {"January","February","March","April","May","June","July","August","September","October","November", "December"};      
      /** Called when the activity is first created. */   
      @Override     
      public void onCreate(Bundle savedInstanceState) 
      {      
          super.onCreate(savedInstanceState);     
          setContentView(R.layout.main);       
          myList = (ListView)findViewById(R.id.list);       
          getChoice = (Button)findViewById(R.id.getchoice);             
          ArrayAdapter&lt;String&gt; adapter = new ArrayAdapter&lt;String&gt;(this, android.R.layout.simple_list_item_multiple_choice,listContent); 
          myList.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);      
          myList.setAdapter(adapter);               
          getChoice.setOnClickListener(new Button.OnClickListener(){        
              @Override          
              public void onClick(View v) 
              {              
                  // TODO Auto-generated method stub                     
                  String selected = "";                                 
                  int cntChoice = myList.getCount();              
                  SparseBooleanArray sparseBooleanArray = myList.getCheckedItemPositions();        
                  for(int i = 0; i &lt; cntChoice; i++)
                  {                   
                      if(sparseBooleanArray.get(i)) 
                      {                      
                          selected += myList.getItemAtPosition(i).toString() + "\n";                    
                          }               
                      }                           
                  Toast.makeText(AndroidListViewActivity.this, selected,Toast.LENGTH_LONG).show();         
                  }
              });               
          }
  
  
  
  }
  </code></pre>
  
  <p>Please help me on this with an example or snippet,I am struck here for a long time.Thanks</p>