Я хочу реализовать пользовательское представление вместо средства выбора подсказок для номера телефона пользователя для лучшего взаимодействия с пользователем или каким-либо образом извлечь номера телефона, чтобы предложить его пользователю другим способом, используя те же API.Возможно ли это?
По умолчанию реализация SMS Retriever api рекомендует использовать средство выбора подсказок, что в моем случае не очень удобно.Я хочу что-нибудь более плавное, например, всплывающее окно с небольшим предложением под Редактировать текст вместо средства выбора подсказок.
Это существующая реализация:
private val RC_HINT = 2
@SuppressLint("LongLogTag")
private fun requestHint() {
val hintRequest = HintRequest.Builder()
.setPhoneNumberIdentifierSupported(true)
.build()
val intent = Auth.CredentialsApi.getHintPickerIntent(
mCredentialsApiClient, hintRequest)
try {
startIntentSenderForResult(intent.intentSender,
RC_HINT, null, 0, 0, 0)
} catch (e: Exception) {
Log.e("Error In getting Message", e.message)
}
}