Sunday, January 15, 2017

Buttons placement convention in Android



Is there any convention of placing positive buttons on the right and negative on the left in Android. I know for dialog boxes this is preferred


enter image description here


as opposed to this because its more intuitive


enter image description here


But does this rule apply for all buttons which are non alert buttons? - for instance lets say i have



GO



and




No Thanks



in my app , do I have to put No Thanks on the left and Go on the right ?


*Images courtesy : http://uxmovement.com



Answer



Android Design guidelines mention the following:



Action buttons are typically Cancel and/or OK, with OK indicating the preferred or most likely action. However, if the options consist of specific actions such as Close or Wait rather than a confirmation or cancellation of the action described in the content, then all the buttons should be active verbs. Order actions following these rules:



  • The dismissive action of a dialog is always on the left. Dismissive actions return to the user to the previous state.


  • The affirmative actions are on the right. Affirmative actions continue progress toward the user goal that triggered the dialog.



Samples of Android dialog box


By the way, following platform conventions would be more important than changing individual dialog boxes. As Jakob Nielsen mentioned in his article - Alertbox, May 27, 2008:



Should the OK button come before or after the Cancel button? Following platform conventions is more important than suboptimizing an individual dialog box.



No comments:

Post a Comment

technique - How credible is wikipedia?

I understand that this question relates more to wikipedia than it does writing but... If I was going to use wikipedia for a source for a res...