New ClickAdapter to handle the weak reference.