I\'m now able to strike words in the listview but only able to do it from the bottom up and can only unstrike the bottom item afterwards. The code is below. >
You should pass checked state and tasksTitle to toggleLineThrough() too.
Variables completed and tasksTitle contain wrong values because onClickListener is called later than getView(). They were overwritten several times by consecutive calls of getView().