custom chrome tabs asks for multiple browser to choose
<p>I am trying to implement custom chrome tabs. I am using Google's default library <strong>customtabs</strong>.</p>

<p>I referred <a href="http://blog.grafixartist.com/google-chrome-custom-tabs-android-tutorial/" rel="noreferrer">this</a> tutorial for implementing custom chrome tabs. now as suggested in tutorial, I did my coding something like this.</p>

<pre><code>mCustomTabsServiceConnection = new CustomTabsServiceConnection() {
    @Override
    public void onCustomTabsServiceConnected(
        ComponentName componentName,
        CustomTabsClient customTabsClient) {
        mCustomTabsClient = customTabsClient;
        mCustomTabsClient.warmup(0L);
        mCustomTabsSession = mCustomTabsClient.newSession(null);
    }

    @Override
    public void onServiceDisconnected(ComponentName name) {
        mCustomTabsClient = null;
    }
};

CustomTabsClient.bindCustomTabsService(this, "com.android.chrome",
        mCustomTabsServiceConnection);

CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder(
        mCustomTabsSession).setShowTitle(true);
builder.setToolbarColor(getResources().getColor(R.color.purple_main));
        builder.setStartAnimations(getApplicationContext(), R.anim.fadein,
                R.anim.fadeout);
builder.setExitAnimations(getApplicationContext(), R.anim.fadein,
                R.anim.fadeout);
mCustomTabsIntent = builder.build(); 
</code></pre>

<p>and launching custom tabs.</p>

<pre><code>mCustomTabsIntent.launchUrl(TampleDetails.this,
       Uri.parse(temple_website));
</code></pre>

<p>Now as you see I have bind custom tabs with chrome's package name, still it asks for choosing between <strong>Chrome</strong> and <strong>UC Browser</strong>. and it is obvious UC browser doesn't supports Custom tabs.</p>

<p>So my Question is how to restrict Custom tabs to bind only with Chrome Browser?</p>

<p>any help will be appreciated.</p>

<p>Thank you.</p>