Как направить пользователя, чтобы нажать на представление? - PullRequest
1 голос
/ 14 марта 2020

Я бы хотел, чтобы пользователь моего приложения нажимал на заданную настройку c в своей активности настроек (не нажимать автоматически).
Я видел приложения, в которых представление получает анимацию полупрозрачной ряби, когда действие / фрагмент открывается, чтобы помочь пользователю щелкнуть этот элемент / представление. В моем случае,

AlertDialog.Builder(this)
            .setTitle("Complete Sign Up")
            .setMessage("Please Enter Additional Details To complete Sign Up")
            .setPositiveButton("Take Me There") { dialog, whichButton ->
                   val settingsAlertIntent=Intent(this, SettingsActivity::class.java)
                   this.startActivity(settingsAlertIntent)
            }.setNegativeButton("I'll Do it later"){ dialog, whichButton ->
                   dialog.cancel()
            }
            .show()

После открытия Намерения настроек, я хотел бы показать некоторую анимацию пульсации, чтобы пользователь мог нажимать на представление в действии настроек.

Моя идея состояла в том, чтобы получить фоновый оттенок, который был бы полупрозрачным и сбрасывался после завершения обработчика, но, кажется, плохая реализация.

1 Ответ

2 голосов
/ 14 марта 2020

Существует множество библиотек, которые вы можете использовать для отображения действий и их описания в ваших представлениях. Мы называем это «Витрина представлений».

Я перечисляю некоторые библиотеки, которые вы можете использовать для выполнения ваших требований.

...