I developping an Android app based on its iOS twin. In one of our view, we have a list with many information but not necessarily all the information we want. In iOS, they have the right-carret disclosure indicator, but is there an equivalent in Android?

According to this page, http://developer.android.com/design/patterns/pure-android.html, Android app should not have any such thing. But how can I make it clear to the users that there is more info to be shown if they click on the list item?

  • Simply the word "more" with some indicator usually works. You could use it as a link or a button, depending on your design.
    – JohnGB
    Commented Feb 26, 2016 at 16:15
  • Consider what polymer does: elements.polymer-project.org/elements/…
    – invot
    Commented Mar 1, 2016 at 19:37

1 Answer 1


There are two options depending on the behavior of your app:

  1. The detailed information is shown on a different screen/column of the layout: Display no indicator. Android users are accustomed to this and will touch a list item when they want detailed information.
  2. The detailed information is shown by expanding the item and displaying the information directly beneath: Display a carret as shown here: https://material.io/design/components/lists.html#types (scroll to "Expand and Collapse"). You can get the icons here:

In any case, make sure that the item responds with "Material Design Ripples" when touched as shown here: https://material.io/design/interaction/states.html#pressed. This will help the user understand that the entries of your list are interactive.

Hope this helps.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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