set ArrayList < HashMap < String, Object > > value
<p>I want to add the value like <code>ArrayList&lt;HashMap&lt;String, Object&gt;&gt;</code> to intent, and pass on <code>Activity</code> through broadc. The code like this:</p>

<pre><code>ArrayList&lt;HashMap&lt;String, Object&gt;&gt; listItem = new ArrayList&lt;HashMap&lt;String, Object&gt;&gt;();
intent1.putParcelableArrayListExtra("listItem", listItem);
</code></pre>

<p>But it has the error:</p>

<blockquote>
  <p>The method <code>putParcelableArrayListExtra(String, ArrayList&lt;? extends Parcelable&gt;)</code> in the type Intent is not applicable for the arguments <code>(String, ArrayList&lt;HashMap&lt;String,Object&gt;&gt;)</code></p>
</blockquote>

<p>How to use <code>putParcelableArrayListExtra</code> specific? Through realizing Parcelable interface, can it return the <code>ArrayList &lt; HashMap &lt; String, Object &gt; &gt;</code> Object?</p>
