1

I have a code with on item click listener on Fancy cover flow. But I am getting wrong position on click event. Please help me resolving it. I also tried using On Item Selected Listener. It didn't work.

activity.java

// spinner
        fancy.setOnItemClickListener(new OnItemClickListener() {

            @Override
            public void onItemClick(AdapterView<?> arg0, View arg1, int i, long arg3) {
                // TODO Auto-generated method stub

                Log.d("clicked_position",i);

                //Whenever I click, sometimes I get wrong Position, sometimes correct position.

            }

        });
Joseph Mekwan
  • 1,082
  • 1
  • 15
  • 28
Digant Jani
  • 43
  • 10

1 Answers1

0
fancyCoverFlow
                        .setOnItemSelectedListener(new OnItemSelectedListener() {

                            @Override
                            public void onItemSelected(AdapterView<?> parent,
                                    View view, int position, long id) {

                                Log.e(getPackageName(), "position:- "
                                        + position);

                            }

                            @Override
                            public void onNothingSelected(AdapterView<?> arg0) {
                                // TODO Auto-generated method stub

                            }
                        });
Chhaya
  • 164
  • 5