ContentCapture: DEBUG flag to log raw text

Bug: 184311217
Test: manual
Change-Id: I9a60bcf95574583c14f5962a3dde603abea85498
This commit is contained in:
Ahaan Ugale
2021-06-15 09:05:16 -07:00
parent 466698f9af
commit 0f163f5557
2 changed files with 8 additions and 2 deletions

View File

@@ -16,6 +16,7 @@
package android.view.contentcapture;
import static android.view.contentcapture.ContentCaptureHelper.getSanitizedString;
import static android.view.contentcapture.ContentCaptureManager.DEBUG;
import static android.view.contentcapture.ContentCaptureManager.NO_SESSION_ID;
import android.annotation.IntDef;
@@ -431,11 +432,13 @@ public final class ContentCaptureEvent implements Parcelable {
string.append(", class=").append(className);
string.append(", id=").append(mNode.getAutofillId());
if (mNode.getText() != null) {
string.append(", text=").append(getSanitizedString(mNode.getText()));
string.append(", text=")
.append(DEBUG ? mNode.getText() : getSanitizedString(mNode.getText()));
}
}
if (mText != null) {
string.append(", text=").append(getSanitizedString(mText));
string.append(", text=")
.append(DEBUG ? mText : getSanitizedString(mText));
}
if (mClientContext != null) {
string.append(", context=").append(mClientContext);

View File

@@ -212,6 +212,9 @@ public final class ContentCaptureManager {
private static final String TAG = ContentCaptureManager.class.getSimpleName();
/** @hide */
public static final boolean DEBUG = false;
/** Error happened during the data sharing session. */
public static final int DATA_SHARE_ERROR_UNKNOWN = 1;