title: resolveActivity - returns com.android.internal.app.ResolverActivity in case of no default app set
body: <p>As per the android documentation - </p>
  
  <p>resolveActivity - Returns a ResolveInfo object containing the final activity intent that was determined to be the best action. Returns null if no matching activity was found. If multiple matching activities are found and there is no default set, returns a ResolveInfo object containing something else, such as the activity resolver (e.g. com.android.internal.app.ResolverActivity ).</p>
  
  <p>But the problem is activity resolver can differ based on OEM in case of multiple matching activities are found and there is no default set.</p>
  
  <p>How to ensure that there is no default is set by user for particular implicit intent?</p>
  
  <p>Thanks.</p>