스피너를 선택하면 미리 지정된 리스트메뉴가 쭉 뜨고 그중에 하나를 선택할수가 있는데

 

스피너말고 버튼을 클릭하면 위와 같은 리스트메뉴가 나오게하고 싶은데 뭘써야 될까요?

 

비슷한걸로 context메뉴를 써본적이 있긴한데 이건 메뉴를 띄울때 리스트의 항목을 길게 눌러서 메뉴를 실행시켰었는데 버튼클릭으로도 실행하는 방법이 있나요?