Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

I have a screen (Android Smartphone) where the user has to make a choice from 2 dropdowns / spinners, second dropdowns' options are dependent on first dropdown's choice.

The number of items in each dropdown can go upto 50.

So i have two options horizontal scrollable list, and spinners. Which is better in my case and how's the selection normally done between these two.

Horizontal Scrollable List

Spinner

share|improve this question
    
Is this a native app or web app? –  Yosef Waysman Mar 3 '12 at 20:20
4  
There's only one answer to the "Which is better"-part. Test it with some representative users. –  Jørn E. Angeltveit Mar 4 '12 at 0:06
    
Its going to be a native app.. –  carora3 Mar 4 '12 at 0:40
add comment

2 Answers

up vote 4 down vote accepted

I would say the spinners.

First of all, if you look at the size of both options. In the horizontal list, you can fit five options, if you include the the cropped options. In your mockup of the spinner, you can fit around eight. If you have loads of options, like the 50 you mentioned, more choices is better in my opinion, because you need to do a lot of scrolling to find them.

Secondly, by using the spinners, you can use the devices native controls, which are really fluent. Note that you are able to style the spinner options, so you can still show the little picture within the spinner options.

share|improve this answer
    
Just a point in favor of Horizontal List: you always have both the things in focus and when u need to select both fields pretty fastly, its really handy. –  carora3 Mar 4 '12 at 18:53
add comment

You have another option. To display both lists inline.

So basically you do vertical scrolling, but in both cases the options are visible and available to the user right away.

enter image description here

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.