valueCallback, String acceptType, String capture) {
uploadMessage = valueCallback;
openImageChooserActivity();
}
@Override
public boolean onShowFileChooser(WebView webView, ValueCallbackvalueCallback, FileChooserParams fileChooserParams) {
uploadMessageAboveL = valueCallback;
openImageChooserActivity();
return true;
}
}
private void openImageChooserActivity() {
avatarEditorDialog = new AvatarEditorDialog(this);
avatarEditorDialog.setOnClickListener(this);
avatarEditorDialog.show();
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == FILE_CHOOSER_RESULT_CODE && resultCode == RESULT_OK) {
if (null == uploadMessage && null == uploadMessageAboveL) return;
Uri result = data == null ? null : data.getData();
Log.e("linksu InnerWebViewAct",
"onActivityResult(InnerWebViewAct.java:154) result --> " + result.toString());
if