No need to introduce this Button here.
Just create a method say `setResultAndFinish()`, do the stuff there and call it in https://github.com/crosswalk-project/crosswalk/pull/1047/files#diff-1d84049417d6efb52ebf103eb07db8bdR303
Clean and easy to read.