[enter image description here](https://i.stack.imgur.com/jDNPj.jpg)  

I want to create custom menu like this. Can anyone help me???

Here is my java side implementation. ivPricePopupMenu is ImageView object and productlist\_popup\_menu is layout which I want to display on onMouseHover action. Suggest some solutions.

```
ivPricePopupMenu.setOnHoverListener(new View.OnHoverListener() {
            @Override
            public boolean onHover(View v, MotionEvent event) {
                Log.d("hover", "Bring yor cursor over the button");
                if(event.getAction()==MotionEvent.ACTION_HOVER_ENTER)
                {
                    //instantiate the popup.xml layout file
                    LayoutInflater layoutInflater = (LayoutInflater) ProductListActivity.this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
                    View customView = layoutInflater.inflate(R.layout.productlist_popup_menu,null);

                    //instantiate popup window
                   PopupWindow popupWindow = new PopupWindow(customView, ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);

                    //display the popup window
                    popupWindow.showAtLocation(linearLayout, Gravity.CENTER,0, 0);
                }
                return false;
            }
        });

```