title: Redraw a single row in a listview
body: <p>Is it possible to redraw a single row in a <code>ListView</code>? I have a <code>ListView</code> with rows that are <code>LinearLayout</code>s. I listen to a preference change and sometimes I need to change just one <code>View</code> inside the <code>LinearLayout</code> of a single row. Is there a way to make it redraw that row without calling <code>listview.notifyDatasetChanged()</code>?</p>
  
  <p>I've tried calling view.invalidate() on the view (inside the <code>LinearLayout</code>) but it doesn't redraw the row. </p>