I have a device specific issue in my android app. image icon onclick a new fragment should get loaded but instead it navigates to Dashboard . :  @Override
    public void onClick(View v)
    {
        switch (v.getId())
        {
            case R.id.add_deal:
                Intent addDealIntent = new Intent(mContext, BaseFragmentActivity.class);
                addDealIntent.putExtra("Merchant", merchantInfo);
                addDealIntent.putExtra("FragmentClassName", AddDealFragment.class.getName());
                addDealIntent.putExtra("toolbarTitle", "Add Deal");
                mContext.startActivity(addDealIntent);
                break;
            case R.id.add_product:
                Intent addProductIntent = new Intent(mContext, BaseFragmentActivity.class);
                addProductIntent.putExtra("Merchant", merchantInfo);
                addProductIntent.putExtra("Categories", mMerchantCategories);
                addProductIntent.putExtra("SubCategories", mMerchantSubCategories);
                addProductIntent.putExtra("SubSubCategories", mMerchantSubSubCategories);
                addProductIntent.putExtra("SuperSubCategories", mMerchantSuperSubCategories);
                addProductIntent.putExtra("FragmentClassName", AddProductFragment.class.getName());
                addProductIntent.putExtra("toolbarTitle", "Add Product");
                mContext.startActivity(addProductIntent);
                break;
            case R.id.dialog_button_cancel:
                dismiss();
                break;
            default:
                break;
        }
         dismiss();
    }