Enable copying for some settings preferences.
- add enableCopying attribute to app version, wifi ipv6 address, and
other preferences in About Phone settings.
Bug: 62493282
Test: manual
Change-Id: I6ff0848909ec6ade6605967116bf3178ab069c32
diff --git a/res/xml/app_info_settings.xml b/res/xml/app_info_settings.xml
index c13215a..8f99ce1 100644
--- a/res/xml/app_info_settings.xml
+++ b/res/xml/app_info_settings.xml
@@ -182,6 +182,7 @@
android:selectable="false"
android:order="9999"
settings:controller="com.android.settings.applications.appinfo.AppVersionPreferenceController"
- settings:allowDividerAbove="true" />
+ settings:allowDividerAbove="true"
+ settings:enableCopying="true"/>
</PreferenceScreen>
\ No newline at end of file
diff --git a/res/xml/my_device_info.xml b/res/xml/my_device_info.xml
index 998a2f9..950c2da 100644
--- a/res/xml/my_device_info.xml
+++ b/res/xml/my_device_info.xml
@@ -32,7 +32,8 @@
android:key="device_name"
android:order="1"
android:title="@string/my_device_info_device_name_preference_title"
- android:summary="@string/summary_placeholder"/>
+ android:summary="@string/summary_placeholder"
+ settings:enableCopying="true" />
<!-- Account name -->
<Preference
@@ -50,7 +51,8 @@
android:selectable="false"
settings:allowDynamicSummaryInSlice="true"
settings:controller=
- "com.android.settings.deviceinfo.PhoneNumberPreferenceController" />
+ "com.android.settings.deviceinfo.PhoneNumberPreferenceController"
+ settings:enableCopying="true" />
<Preference
android:key="emergency_info"
@@ -129,7 +131,8 @@
android:title="@string/wifi_ip_address"
android:summary="@string/summary_placeholder"
android:selectable="false"
- settings:allowDividerAbove="true"/>
+ settings:allowDividerAbove="true"
+ settings:enableCopying="true" />
<!-- Wi-Fi MAC address -->
<Preference
@@ -137,7 +140,8 @@
android:order="35"
android:title="@string/status_wifi_mac_address"
android:summary="@string/summary_placeholder"
- android:selectable="false"/>
+ android:selectable="false"
+ settings:enableCopying="true" />
<!-- Bluetooth address -->
<Preference
@@ -145,7 +149,8 @@
android:order="36"
android:title="@string/status_bt_address"
android:summary="@string/summary_placeholder"
- android:selectable="false"/>
+ android:selectable="false"
+ settings:enableCopying="true" />
<!-- Device up time -->
<Preference
@@ -183,6 +188,7 @@
android:order="43"
android:title="@string/build_number"
android:summary="@string/summary_placeholder"
- settings:allowDividerAbove="true"/>
+ settings:allowDividerAbove="true"
+ settings:enableCopying="true" />
-</PreferenceScreen>
\ No newline at end of file
+</PreferenceScreen>
diff --git a/res/xml/wifi_network_details_fragment.xml b/res/xml/wifi_network_details_fragment.xml
index 45e7349..b33cb75 100644
--- a/res/xml/wifi_network_details_fragment.xml
+++ b/res/xml/wifi_network_details_fragment.xml
@@ -102,6 +102,7 @@
android:selectable="false">
<Preference
android:key="ipv6_addresses"
- android:selectable="false"/>
+ android:selectable="false"
+ settings:enableCopying="true"/>
</PreferenceCategory>
</PreferenceScreen>