package com.whatsapp.v216195; import android.annotation.TargetApi; import android.content.ComponentName; import android.content.Intent; import android.content.IntentFilter; import android.os.*; import android.service.chooser.ChooserTarget; import android.service.chooser.ChooserTargetService; import java.util.List; /** * Created by brianvalente on 12/14/16. */ @TargetApi(Build.VERSION_CODES.M) public class ContactChooserTargetService extends ChooserTargetService { private final IBinder mBinder = new MyBinder(); private Messenger outMessenger; @Override public List<ChooserTarget> onGetChooserTargets(ComponentName componentName, IntentFilter intentFilter) { return null; } @Override public IBinder onBind(Intent arg0) { Bundle extras = arg0.getExtras(); if (extras != null) { outMessenger = (Messenger) extras.get("MESSENGER"); } return mBinder; } public class MyBinder extends Binder { public ContactChooserTargetService getService() { return ContactChooserTargetService.this; } } }