merryjs / photo-viewer

A photo picture viewer for React Native

Home Page:https://merryjs.github.io/photo-viewer/interfaces/merryphotoviewporps.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Close button for android

marospekarik opened this issue · comments

I'm not able to see a close button on android device

You have to swipe down instead.

I think this is unnecessary for android platform. always using the physical back button simple and easy to do.

Not all Android devices have physical back buttons, hence Google introducing back arrow into Material Design.

@rogchap Swiping down without a close button is a common pattern on Android. The system teaches this to you when Android is first launched.

It's true that not all Android devices have physical back buttons, but they all have software back buttons.

The Home, Menu and Back functions are essential to the Android navigation paradigm. Device implementations MUST make these functions available to the user at all times when running applications. These functions MAY be implemented via dedicated physical buttons (such as mechanical or capacitive touch buttons), or MAY be implemented using dedicated software keys, gestures, touch panel, etc.Android 4.1 supports both implementations

https://source.android.com/compatibility/android-cdd

When UX is involved it's not always down to the paradims of a platform that matter, but what users expect or are familiar with.

Sometimes it's also about accessibility: in our case we have visually impaired / blind users as well as an older generation that are not familiar to technology. These people use the back button in the top left, and teaching another way just for one screen is not so easy.

A configurable back button that is consistent with iOS makes sense.

Android users expect the back button to work. It might be confusing to you if you come from iOS, but if you look at Android Google Photos, that's what it does. People expect the UI to be consistent across photo viewers.

It seems like you don't have much experience with android; considering your first comment. If you're not an android user, you can't speak for an android user. You don't expect that sort of back button, but android users do.