android.view.autofill.AutofillManager#commit ( )源码实例Demo

下面列出了android.view.autofill.AutofillManager#commit ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

private void finishIt() {
    StringBuilder message = new StringBuilder(getString(R.string.message_finished))
            .append("\n\n");
    for (int i = 0; i < mSteps.length; i++) {
        TextView label = (TextView) mSteps[i].getChildAt(0);
        EditText input = (EditText) mSteps[i].getChildAt(1);
        message.append(getString(R.string.message_step_description, label.getText(), input.getText()))
                .append('\n');
    }
    mStatus.setText(message.toString());
    mContainer.removeAllViews();
    mFinished = true;
    AutofillManager afm = getSystemService(AutofillManager.class);
    if (afm != null) {
        afm.commit();
    }
    updateButtons();
}
 
private void finishIt() {
    StringBuilder message = new StringBuilder(getString(R.string.message_finished))
            .append("\n\n");
    for (int i = 0; i < mSteps.length; i++) {
        TextView label = (TextView) mSteps[i].getChildAt(0);
        EditText input = (EditText) mSteps[i].getChildAt(1);
        message.append(getString(R.string.message_step_description, label.getText(), input.getText()))
                .append('\n');
    }
    mStatus.setText(message.toString());
    mContainer.removeAllViews();
    mFinished = true;
    AutofillManager afm = getSystemService(AutofillManager.class);
    if (afm != null) {
        afm.commit();
    }
    updateButtons();
}
 
 同类方法