Java tutorial
//package com.java2s; import android.view.View; import android.widget.AdapterView; public class Main { public static void forcePostInvalidate(AdapterView<?> parent, int position) { final View itemView = getItemViewIfVisible(parent, position); if (itemView != null) itemView.postInvalidate(); } public static View getItemViewIfVisible(AdapterView<?> holder, int itemPos) { int firstPosition = holder.getFirstVisiblePosition(); int wantedChild = itemPos - firstPosition; if (wantedChild < 0 || wantedChild >= holder.getChildCount()) return null; return holder.getChildAt(wantedChild); } }