The Ti.UI.OptionDialog currently displays a vertical list of radio buttons, but none of the radio buttons are ever enabled if property selectedIndex is not set. This is not a good interface. Especially if the buttonNames property is not set as well.
It would be better to display a vertical list of normal button like how it works on iOS.
We should only use radio buttons if the buttonNames property is also set. In which case, tapping a radio button should not automatically close the dialog. Doing it this way, we'll be following Google's material design guideline here...