How to set background drawable of ListView selected row?
<p>When clicked to an item of ListView, I am saving the position of clicked item. Then in <code>getView()</code>, there is an if statement which compares the current row position with saved position and changing background. However it is not drawing the image. Here is my getView() method:</p>

<pre><code>public View getView(int position, View convertView, ViewGroup parent) {

        View row = super.getView(position, convertView, parent);

        if (position == selectedPosition)
            row.setBackgroundResource(R.drawable.selected_bg);
        else
            row.setBackgroundResource(R.drawable.default_bg);

        return row;

}
</code></pre>

<p>I don't want to highlight current selection row. I want to draw a bitmap on it permanently. When another row selected, I want to draw bitmap on it and so on.. </p>
