I’m currently working on a project where we have a screen that displays a vertical list of content. When a user taps the share button on any content item, a list of people they can share with appears.
Instead of opening a new screen or activity to show this list, I’ve implemented it so the list of people appears at the bottom of the same screen. The list displays each person’s picture along with their name below the image and can be scrolled horizontally.
The problem: I’m unsure how to make it obvious that the list is horizontally scrollable. I’ve considered a few solutions, but each has its drawbacks:
Solution 1: Show the last item (picture and name) partially visible on the right side of the screen. However, this might look like a UI bug rather than an intentional design choice.
Solution 2: Add a right-pointing arrow that users can tap to scroll the list to the left. But this feels unnatural since horizontal scroll usually works through swipe gestures. Or maybe I’m overthinking, and users will intuitively understand the horizontal scroll without any extra hints.

