本文整理汇总了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);
}
示例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);
}
示例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 */);
}
示例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());
}
}
}
示例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);
}