버튼 리스너에 Spinner.performClick( );를 넣으니까 버튼클릭하면 스피너가 뜨네요.(도움주신 회원분 다시한번 감사드립니다.)
xml에 등록된 스피너를 가지고 테스트를 해보니까 잘 되는데 xml에 등록하지 않은 스피너를 만들어서 테스트를 해보니까 널포인트 에러가 납니다. spinner = (Spinner)findViewById(R.id.spinner) 이부분이 빠져서 에러가 나는거 같은데 화면상에 스피너를 숨기고 버튼을 클릭하면 스피너의 선택리스트가 뜨게 할려면 어떻게 해야 될까요
xml에서 스피너 추가하시고(아니면 코드로 삽입해도 됩니다.) visibility="gone" 옵션 추가하시구요.
버튼 클릭 이벤트에서
spinner.setVisible(View.VISIBLE); 실행해주세요.
숨길 경우 spinner.setVisible(View.GONE); 실행하시구요