Merge "Expose WebView#onCheckIsTextEditor" into pi-dev

This commit is contained in:
TreeHugger Robot
2018-03-09 01:57:57 +00:00
committed by Android (Google) Code Review
3 changed files with 11 additions and 0 deletions

View File

@@ -6664,6 +6664,7 @@ package android.webkit {
method public abstract android.os.Handler getHandler(android.os.Handler);
method public abstract void onActivityResult(int, int, android.content.Intent);
method public abstract void onAttachedToWindow();
method public default boolean onCheckIsTextEditor();
method public abstract void onConfigurationChanged(android.content.res.Configuration);
method public abstract android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo);
method public abstract void onDetachedFromWindow();

View File

@@ -3121,6 +3121,11 @@ public class WebView extends AbsoluteLayout
mProvider.getViewDelegate().onActivityResult(requestCode, resultCode, data);
}
@Override
public boolean onCheckIsTextEditor() {
return mProvider.getViewDelegate().onCheckIsTextEditor();
}
/** @hide */
@Override
protected void encodeProperties(@NonNull ViewHierarchyEncoder encoder) {

View File

@@ -424,6 +424,11 @@ public interface WebViewProvider {
public Handler getHandler(Handler originalHandler);
public View findFocus(View originalFocusedView);
@SuppressWarnings("unused")
default boolean onCheckIsTextEditor() {
return false;
}
}
interface ScrollDelegate {