Images in ListView over SimpleAdapter are not updatet after change
<p>I have a list-activity using a row-based layout for elements of the list:</p>

<pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;LinearLayout android:id="@+id/LinearLayout01" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android"&gt;
&lt;TextView android:id="@+id/exerciseText" android:textSize="40sp" android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="wrap_content"&gt;&lt;/TextView&gt;
&lt;ImageView android:id="@+id/solutionImage" android:scaleType="center" android:layout_width="wrap_content" android:layout_height="wrap_content"&gt;&lt;/ImageView&gt; 
&lt;/LinearLayout&gt;
</code></pre>

<p>I fill the list with a SimpleAdapter and provide the data over this List:</p>

<pre><code>List&lt;HashMap&lt;String, String&gt; &gt; data;
</code></pre>

<p>I initially load the data with some strings and default image. The main images are loaded later. The images are saved as resource ids </p>

<pre><code>Integer.toString(R.drawable.check)
</code></pre>

<p>Now the problem: 
While the images I initially put into the list are loading properly, updated items don't change their appearance directly. They have to be out of the viewable area(In the scrolled view I have to scroll until they are out of the window. If I scroll them back they changed their appearance). This problem does not only concern to images but also on texts(which I don't update in my App).</p>

<p>Do I have to use an ArrayAdapter rather than a SimpleAdapter to get automatically updating work? </p>

<p>Thanks for tips in any kind and please ask if I didn't make myself clear</p>
