title: how to input data from Object into SimpleAdapter
body: <p>I want to fill out my <code>ListView</code> with some data and I use <code>SimpleAdapter</code>. But I think <code>SimpleAdapter</code> only works with <code>List&lt;HashMap&lt;String, String&gt;&gt;</code> and I've  <code>List&lt;Object&gt;</code> like follow codes:</p>
  
  <p>What can I do? 
  Is there any way?</p>
  
  <pre><code>List&lt;DSarchive&gt; programs = ...;
  String[] from = new String[] {"name", "time", "day", "month"};
  int[] to = new int[] { R.id.text1, R.id.text2, R.id.text3, R.id.text4};
  
  SimpleAdapter adapter = new SimpleAdapter(getActivity(), programs, R.layout.my_list_row, from, to);
  //                                                        ^ how can I use this "programs" List???
  
  lv.setAdapter(adapter);
  </code></pre>
  
  <p>I want to use adapter <code>List</code> in <code>MyObject</code>.</p>
  
  <p><strong>MyObject</strong> class:</p>
  
  <pre><code>public class MyObject{
      public ArrayList&lt;String&gt; links;
      public String name;
      public List&lt;HashMap&lt;String, String&gt;&gt; adapter;
      .
      .
      .
  }
  </code></pre>