android - 如何用自定义对话框更改 HintRequest 的对话框?

标签 android android-dialog

我刚刚设法创建 hintRequest 以获取用户的电话号码,现在我想用自定义对话框更改它的对话框或更改对话框的元素。

enter image description here

例如我想更改Continue with文本 这是我的代码示例:

private void requestHint() {
        apiClient = new GoogleApiClient.Builder(this)
                .addApi(Auth.CREDENTIALS_API)
                .build();

        CredentialPickerConfig conf  = new CredentialPickerConfig.Builder()
                .setShowAddAccountButton(true)
                .build();

        HintRequest hintRequest = new HintRequest.Builder()
                .setPhoneNumberIdentifierSupported(true)
                .setHintPickerConfig(conf)
                .build();

        PendingIntent intent = Auth.CredentialsApi.getHintPickerIntent(
                apiClient, hintRequest);
        try {
            startIntentSenderForResult(intent.getIntentSender(),
                    RESOLVE_HINT, null, 0, 0, 0);

        } catch (IntentSender.SendIntentException e) {
            e.printStackTrace();
        }
    }

最佳答案

你可以试试这个

CredentialPickerConfig conf  = new CredentialPickerConfig.Builder()
                                  .setPrompt(CredentialPickerConfig.Prompt.SIGN_UP)
                                  .setShowAddAccountButton(true)
                                  .build();

我是在 Google 开发者网站上看到的 Reference

关于android - 如何用自定义对话框更改 HintRequest 的对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47767307/

相关文章:

java - 如何通过 DialogFragment 使用 startActivityForResult()?

android - 是否可以动态链接到 libcs​​d-client.so 以在 Galaxy S4 I9505 上启用通话录音

android - 如何在 Android 上显示警报对话框?

java - 从 Android AlertDialog 添加项目到 ListView

android - 弹出窗口内的微调器

android 对话框重力

android - 通过自定义对话框类的方法访问 EditText 文本

android - 格式化 TextView 使其看起来像链接

java - 如果选中前一个复选框(其他复选框首先被禁用),如何在回收器 View 中启用其他复选框?

Android:ListAdapter 示例重绘相同内容