OnItemClickListenerMulticast.java :  » Widget » android-binding » com » gueei » android » binding » listeners » Android Open Source

Android Open Source » Widget » android binding 
android binding » com » gueei » android » binding » listeners » OnItemClickListenerMulticast.java
package com.gueei.android.binding.listeners;

import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;

public class OnItemClickListenerMulticast extends MulticastListener<OnItemClickListener>
    implements OnItemClickListener {

  public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
    for(OnItemClickListener l:listeners){
      l.onItemClick(arg0, arg1, arg2, arg3);
    }
    this.invokeCommands(arg0, arg1, arg2, arg3);
  }

  @Override
  public void registerToView(View v) {
    if (!(v instanceof AdapterView<?>)) return;
    ((AdapterView<?>)v).setOnItemClickListener(this);
  }

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.