I am creating an application for smartphones (Beginning with Android) which in its base core of data displaying, will have a list of a single item which can have many characteristics. Each characteristic is a title in a long header (long horizontal) and there can be many possibilites for these characteristics and each possibility can be considered as a different item (long vertical).
To explain what I'm talking about, lets take for example a tree. a tree can have leaves or not, it can be tall or short, it can bear fruits or not, it can have different kind of general shapes.. so lets say there are many charactristics like these.. how can I show the different kinds there is?
I guess I can avoid the long vertical by restricting the number of items in a page, but what is a proper way to display a long horizontal list on a smartphone screen? Should it be enough to have horizontal scrolling? should I force a landscape view?