Merge "Copy controllers from about phone v1 to v2"

This commit is contained in:
Jeffrey Huang
2017-11-16 21:09:27 +00:00
committed by Android (Google) Code Review
2 changed files with 44 additions and 7 deletions

View File

@@ -61,10 +61,17 @@
settings:keywords="@string/keywords_android_version" settings:keywords="@string/keywords_android_version"
android:summary="@string/summary_placeholder"/> android:summary="@string/summary_placeholder"/>
<!-- IMS registration -->
<Preference
android:key="ims_reg_state"
android:order="33"
android:title="@string/ims_reg_title"
android:summary="@string/summary_placeholder"/>
<!--IP address --> <!--IP address -->
<Preference <Preference
android:key="wifi_ip_address" android:key="wifi_ip_address"
android:order="33" android:order="34"
android:title="@string/wifi_ip_address" android:title="@string/wifi_ip_address"
android:summary="@string/summary_placeholder" android:summary="@string/summary_placeholder"
settings:allowDividerAbove="true"/> settings:allowDividerAbove="true"/>
@@ -72,14 +79,14 @@
<!-- Wi-Fi MAC address --> <!-- Wi-Fi MAC address -->
<Preference <Preference
android:key="wifi_mac_address" android:key="wifi_mac_address"
android:order="34" android:order="35"
android:title="@string/status_wifi_mac_address" android:title="@string/status_wifi_mac_address"
android:summary="@string/summary_placeholder"/> android:summary="@string/summary_placeholder"/>
<!-- Bluetooth address --> <!-- Bluetooth address -->
<Preference <Preference
android:key="bt_address" android:key="bt_address"
android:order="35" android:order="36"
android:title="@string/status_bt_address" android:title="@string/status_bt_address"
android:summary="@string/summary_placeholder"/> android:summary="@string/summary_placeholder"/>
@@ -87,7 +94,7 @@
<!-- Legal information --> <!-- Legal information -->
<Preference <Preference
android:key="legal_container" android:key="legal_container"
android:order="36" android:order="37"
android:title="@string/legal_information" android:title="@string/legal_information"
android:fragment="com.android.settings.LegalSettings" android:fragment="com.android.settings.LegalSettings"
settings:allowDividerAbove="true"/> settings:allowDividerAbove="true"/>
@@ -95,7 +102,7 @@
<!-- Regulatory labels --> <!-- Regulatory labels -->
<Preference <Preference
android:key="regulatory_info" android:key="regulatory_info"
android:order="37" android:order="38"
android:title="@string/regulatory_labels"> android:title="@string/regulatory_labels">
<intent android:action="android.settings.SHOW_REGULATORY_INFO"/> <intent android:action="android.settings.SHOW_REGULATORY_INFO"/>
</Preference> </Preference>
@@ -103,15 +110,36 @@
<!-- Safety & regulatory manual --> <!-- Safety & regulatory manual -->
<Preference <Preference
android:key="safety_info" android:key="safety_info"
android:order="38" android:order="39"
android:title="@string/safety_and_regulatory_info"> android:title="@string/safety_and_regulatory_info">
<intent android:action="android.settings.SHOW_SAFETY_AND_REGULATORY_INFO"/> <intent android:action="android.settings.SHOW_SAFETY_AND_REGULATORY_INFO"/>
</Preference> </Preference>
<!-- Manual -->
<Preference
android:key="manual"
android:order="40"
android:title="@string/manual">
<intent android:action="android.settings.SHOW_MANUAL"/>
</Preference>
<!-- Feedback on the device -->
<Preference
android:key="device_feedback"
android:order="41"
android:title="@string/device_feedback"/>
<!-- Device FCC equipment id -->
<Preference
android:key="fcc_equipment_id"
android:order="42"
android:title="@string/fcc_equipment_id"
android:summary="@string/summary_placeholder"/>
<!-- Build number --> <!-- Build number -->
<Preference <Preference
android:key="build_number" android:key="build_number"
android:order="39" android:order="43"
android:title="@string/build_number" android:title="@string/build_number"
android:summary="@string/summary_placeholder" android:summary="@string/summary_placeholder"
settings:allowDividerAbove="true"/> settings:allowDividerAbove="true"/>

View File

@@ -35,6 +35,7 @@ import com.android.settings.deviceinfo.DeviceModelPreferenceController;
import com.android.settings.deviceinfo.FccEquipmentIdPreferenceController; import com.android.settings.deviceinfo.FccEquipmentIdPreferenceController;
import com.android.settings.deviceinfo.FeedbackPreferenceController; import com.android.settings.deviceinfo.FeedbackPreferenceController;
import com.android.settings.deviceinfo.FirmwareVersionPreferenceController; import com.android.settings.deviceinfo.FirmwareVersionPreferenceController;
import com.android.settings.deviceinfo.ImsStatusPreferenceController;
import com.android.settings.deviceinfo.IpAddressPreferenceController; import com.android.settings.deviceinfo.IpAddressPreferenceController;
import com.android.settings.deviceinfo.KernelVersionPreferenceController; import com.android.settings.deviceinfo.KernelVersionPreferenceController;
import com.android.settings.deviceinfo.ManualPreferenceController; import com.android.settings.deviceinfo.ManualPreferenceController;
@@ -139,6 +140,8 @@ public class DeviceInfoSettings extends DashboardFragment implements Indexable {
controllers.add(new FirmwareVersionPreferenceControllerV2(context, fragment)); controllers.add(new FirmwareVersionPreferenceControllerV2(context, fragment));
controllers.add(new ImsStatusPreferenceController(context, lifecycle));
controllers.add(new IpAddressPreferenceController(context, lifecycle)); controllers.add(new IpAddressPreferenceController(context, lifecycle));
controllers.add(new WifiMacAddressPreferenceController(context, lifecycle)); controllers.add(new WifiMacAddressPreferenceController(context, lifecycle));
@@ -149,6 +152,12 @@ public class DeviceInfoSettings extends DashboardFragment implements Indexable {
controllers.add(new SafetyInfoPreferenceController(context)); controllers.add(new SafetyInfoPreferenceController(context));
controllers.add(new ManualPreferenceController(context));
controllers.add(new FeedbackPreferenceController(fragment, context));
controllers.add(new FccEquipmentIdPreferenceController(context));
controllers.add( controllers.add(
new BuildNumberPreferenceController(context, activity, fragment, lifecycle)); new BuildNumberPreferenceController(context, activity, fragment, lifecycle));