Merge "Add config for "Share" action in TextView context menu" into udc-qpr-dev

This commit is contained in:
Dipen Pradhan
2023-08-21 20:41:09 +00:00
committed by Android (Google) Code Review
3 changed files with 8 additions and 1 deletions

View File

@@ -14994,7 +14994,9 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
}
boolean canShare() {
if (!getContext().canStartActivityForResult() || !isDeviceProvisioned()) {
if (!getContext().canStartActivityForResult() || !isDeviceProvisioned()
|| !getContext().getResources().getBoolean(
com.android.internal.R.bool.config_textShareSupported)) {
return false;
}
return canCopy();

View File

@@ -6553,4 +6553,8 @@
environment to protect the user's privacy when the device is being repaired.
Off by default, since OEMs may have had a similar feature on their devices. -->
<bool name="config_repairModeSupported">false</bool>
<!-- Enables or disables the "Share" action item shown in the context menu that appears upon
long-pressing on selected text. Enabled by default. -->
<bool name="config_textShareSupported">true</bool>
</resources>

View File

@@ -3046,6 +3046,7 @@
<java-symbol type="id" name="addToDictionaryButton" />
<java-symbol type="id" name="deleteButton" />
<!-- TextView -->
<java-symbol type="bool" name="config_textShareSupported" />
<java-symbol type="string" name="failed_to_copy_to_clipboard" />
<java-symbol type="id" name="notification_material_reply_container" />