액션 프로바이더는 용도상으로 액션 뷰와 유사하지만 더 확장된 버젼이다. ActionProvider클래스를 상속받아 작성하며 필수 메소드 몇가지를 재정의 해야 한다. View onCreateActionView([MenuItem forItem]) 위의 메소드를 재정의하여 액션 뷰를 생성하여 리턴한다. 다음 메소드는 액션 뷰가 아닌 메뉴에 배치된 상태에서 메뉴를 선택할 때 호출된다. boolean onPerformDefaultAction() 메뉴 선택 시 이 메소드보다는 onOptionsItemSelected가 먼저 호출되는데 여기서 항목을 처리하지 않을 경우 onPerformDefaultAction 메소드가 대신 호출된다. 단 서브 메뉴가 있을 경우에는 이 메소드가 호출되지 않음. 이번 예제는 다음과 같이 ..