當前位置: 首頁>>代碼示例>>Java>>正文


Java AutofillSuggestion類代碼示例

本文整理匯總了Java中org.chromium.components.autofill.AutofillSuggestion的典型用法代碼示例。如果您正苦於以下問題:Java AutofillSuggestion類的具體用法?Java AutofillSuggestion怎麽用?Java AutofillSuggestion使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


AutofillSuggestion類屬於org.chromium.components.autofill包,在下文中一共展示了AutofillSuggestion類的8個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: show

import org.chromium.components.autofill.AutofillSuggestion; //導入依賴的package包/類
/**
 * Shows an Autofill view with specified suggestions.
 * @param suggestions Autofill suggestions to be displayed.
 */
@CalledByNative
private void show(AutofillSuggestion[] suggestions, boolean isRtl) {
    if (mAccessoryView != null) mAccessoryView.showWithSuggestions(suggestions, isRtl);
}
 
開發者ID:rkshuai,項目名稱:chromium-for-android-56-debug-video,代碼行數:9,代碼來源:AutofillKeyboardAccessoryBridge.java

示例2: createAutofillSuggestionArray

import org.chromium.components.autofill.AutofillSuggestion; //導入依賴的package包/類
@CalledByNative
private static AutofillSuggestion[] createAutofillSuggestionArray(int size) {
    return new AutofillSuggestion[size];
}
 
開發者ID:rkshuai,項目名稱:chromium-for-android-56-debug-video,代碼行數:5,代碼來源:AutofillKeyboardAccessoryBridge.java

示例3: show

import org.chromium.components.autofill.AutofillSuggestion; //導入依賴的package包/類
/**
 * Shows an Autofill popup with specified suggestions.
 * @param suggestions Autofill suggestions to be displayed.
 */
@CalledByNative
private void show(AutofillSuggestion[] suggestions, boolean isRtl) {
    if (mAutofillPopup != null) mAutofillPopup.filterAndShow(suggestions, isRtl);
}
 
開發者ID:rkshuai,項目名稱:chromium-for-android-56-debug-video,代碼行數:9,代碼來源:AutofillPopupBridge.java

示例4: addToAutofillSuggestionArray

import org.chromium.components.autofill.AutofillSuggestion; //導入依賴的package包/類
/**
 * @param array AutofillSuggestion array that should get a new suggestion added.
 * @param index Index in the array where to place a new suggestion.
 * @param label Suggested text. The text that's going to be filled in the focused field, with a
 *              few exceptions:
 *              <ul>
 *                  <li>Credit card numbers are elided, e.g. "Visa ****-1234."</li>
 *                  <li>The text "CLEAR FORM" will clear the filled in text.</li>
 *                  <li>Empty text can be used to display only icons, e.g. for credit card scan
 *                      or editing autofill settings.</li>
 *              </ul>
 * @param sublabel Hint for the suggested text. The text that's going to be filled in the
 *                 unfocused fields of the form. If {@see label} is empty, then this must be
 *                 empty too.
 * @param iconId The resource ID for the icon associated with the suggestion, or 0 for no icon.
 * @param suggestionId Identifier for the suggestion type.
 */
@CalledByNative
private static void addToAutofillSuggestionArray(AutofillSuggestion[] array, int index,
        String label, String sublabel, int iconId, int suggestionId, boolean deletable) {
    int drawableId = iconId == 0 ? DropdownItem.NO_ICON : ResourceId.mapToDrawableId(iconId);
    array[index] =
            new AutofillSuggestion(label, sublabel, drawableId, suggestionId, deletable, false);
}
 
開發者ID:rkshuai,項目名稱:chromium-for-android-56-debug-video,代碼行數:25,代碼來源:AutofillKeyboardAccessoryBridge.java

示例5: addToAutofillSuggestionArray

import org.chromium.components.autofill.AutofillSuggestion; //導入依賴的package包/類
/**
 * @param array AutofillSuggestion array that should get a new suggestion added.
 * @param index Index in the array where to place a new suggestion.
 * @param label First line of the suggestion.
 * @param sublabel Second line of the suggestion.
 * @param iconId The resource ID for the icon associated with the suggestion, or 0 for no icon.
 * @param suggestionId Identifier for the suggestion type.
 * @param deletable Whether this item is deletable.
 * @param isLabelMultiline Whether the label should be should over multiple lines.
 */
@CalledByNative
private static void addToAutofillSuggestionArray(AutofillSuggestion[] array, int index,
        String label, String sublabel, int iconId, int suggestionId, boolean deletable,
        boolean isLabelMultiline) {
    int drawableId = iconId == 0 ? DropdownItem.NO_ICON : ResourceId.mapToDrawableId(iconId);
    array[index] = new AutofillSuggestion(
            label, sublabel, drawableId, suggestionId, deletable, isLabelMultiline);
}
 
開發者ID:rkshuai,項目名稱:chromium-for-android-56-debug-video,代碼行數:19,代碼來源:AutofillPopupBridge.java

示例6: addToAutofillSuggestionArray

import org.chromium.components.autofill.AutofillSuggestion; //導入依賴的package包/類
/**
 * @param array AutofillSuggestion array that should get a new suggestion added.
 * @param index Index in the array where to place a new suggestion.
 * @param label Suggested text. The text that's going to be filled in the focused field, with a
 *              few exceptions:
 *              <ul>
 *                  <li>Credit card numbers are elided, e.g. "Visa ****-1234."</li>
 *                  <li>The text "CLEAR FORM" will clear the filled in text.</li>
 *                  <li>Empty text can be used to display only icons, e.g. for credit card scan
 *                      or editing autofill settings.</li>
 *              </ul>
 * @param sublabel Hint for the suggested text. The text that's going to be filled in the
 *                 unfocused fields of the form. If {@see label} is empty, then this must be
 *                 empty too.
 * @param iconId The resource ID for the icon associated with the suggestion, or 0 for no icon.
 * @param suggestionId Identifier for the suggestion type.
 * @param isDeletable Whether the item can be deleted by the user.
 */
@CalledByNative
private static void addToAutofillSuggestionArray(AutofillSuggestion[] array, int index,
        String label, String sublabel, int iconId, int suggestionId, boolean isDeletable) {
    int drawableId = iconId == 0 ? DropdownItem.NO_ICON : ResourceId.mapToDrawableId(iconId);
    array[index] = new AutofillSuggestion(label, sublabel, drawableId,
            false /* isIconAtStart */, suggestionId, isDeletable, false /* isMultilineLabel */,
            false /* isBoldLabel */);
}
 
開發者ID:mogoweb,項目名稱:365browser,代碼行數:27,代碼來源:AutofillKeyboardAccessoryBridge.java

示例7: show

import org.chromium.components.autofill.AutofillSuggestion; //導入依賴的package包/類
/**
 * Shows an Autofill popup with specified suggestions.
 * @param suggestions Autofill suggestions to be displayed.
 * @param isRtl @code true if right-to-left text.
 * @param backgroundColor popup background color, or {@code Color.TRANSPARENT} if not specified
 * in experiment.
 * @param dividerColor color for divider between popup items, or {@code Color.TRANSPARENT} if
 * not specified in experiment.
 * @param dropdownItemHeight height of each dropdown item in dimension independent pixel units,
 * 0 if not specified in experiment.
 * @param margin Margin for icon, label and between icon and label in dimension independent
 * pixel units, 0 if not specified in experiment.
 */
@CalledByNative
private void show(AutofillSuggestion[] suggestions, boolean isRtl, int backgroundColor,
        int dividerColor, int dropdownItemHeight, int margin) {
    if (mAutofillPopup != null) {
        mAutofillPopup.filterAndShow(
                suggestions, isRtl, backgroundColor, dividerColor, dropdownItemHeight, margin);
        if (mBrowserAccessibilityManager != null) {
            mBrowserAccessibilityManager.onAutofillPopupDisplayed(mAutofillPopup.getListView());
        }
    }
}
 
開發者ID:mogoweb,項目名稱:365browser,代碼行數:25,代碼來源:AutofillPopupBridge.java

示例8: addToAutofillSuggestionArray

import org.chromium.components.autofill.AutofillSuggestion; //導入依賴的package包/類
/**
 * @param array AutofillSuggestion array that should get a new suggestion added.
 * @param index Index in the array where to place a new suggestion.
 * @param label First line of the suggestion.
 * @param sublabel Second line of the suggestion.
 * @param iconId The resource ID for the icon associated with the suggestion, or 0 for no icon.
 * @param isIconAtStart {@code true} if {@param iconId} is displayed before {@param label}.
 * @param suggestionId Identifier for the suggestion type.
 * @param isDeletable Whether the item can be deleted by the user.
 * @param isLabelMultiline Whether the label should be should over multiple lines.
 * @param isLabelBold true if {@param label} should be displayed in {@code Typeface.BOLD},
 * false if {@param label} should be displayed in {@code Typeface.NORMAL}.
 */
@CalledByNative
private static void addToAutofillSuggestionArray(AutofillSuggestion[] array, int index,
        String label, String sublabel, int iconId, boolean isIconAtStart,
        int suggestionId, boolean isDeletable, boolean isLabelMultiline, boolean isLabelBold) {
    int drawableId = iconId == 0 ? DropdownItem.NO_ICON : ResourceId.mapToDrawableId(iconId);
    array[index] = new AutofillSuggestion(label, sublabel, drawableId, isIconAtStart,
            suggestionId, isDeletable, isLabelMultiline, isLabelBold);
}
 
開發者ID:mogoweb,項目名稱:365browser,代碼行數:22,代碼來源:AutofillPopupBridge.java


注:本文中的org.chromium.components.autofill.AutofillSuggestion類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。