You ARE explicitly setting the return value as you are using AddTwoLines2() and not AddTwoLines().
ListView1.AddTwoLines2(Cursor.GetString("stop_code ") & " " & Cursor.GetString("stop_name"), (Round2( 100 * Sqrt(Cursor.GetString("DistanceSquared")),2)) & " km", i)