I think this might be more appropriate as a static inner class of DialerActivity?