平台下patches/packages/apps/Settings/里面
1.存储中加入总内存和系统内存项
在 res/values-zh-rCN/strings.xml 中添加
<string name="write_settings_description" msgid="6868293938839954623">"此权限允许应用修改系统设置。"</string>
<string name="write_settings_on" msgid="8230580416068832239">"允许"</string>
<string name="write_settings_off" msgid="5156104383386336233">"不允许"</string>
+ <string name="storage_detail_system">"系统内存"</string>
+ <string name="storage_detail_total">"总内存"</string>
</resources>
<string name="write_settings_description" msgid="6868293938839954623">"這項權限允許應用程式修改系統設定。"</string>
<string name="write_settings_on" msgid="8230580416068832239">"可"</string>
<string name="write_settings_off" msgid="5156104383386336233">"否"</string>
+ <string name="storage_detail_system">"系统内存"</string>
+ <string name="storage_detail_total">"总内存"</string>
</resources>
在 /res/values/strings.xml 中添加
<string name="write_settings_on">Yes</string>
<!-- Summary of app not allowed to write system settings [CHAR LIMIT=45] -->
<string name="write_settings_off">No</string>
+ <string name="storage_detail_total">"Total Data"</string>
+ <string name="storage_detail_system">System Data</string>
</resources>
/src/com/android/settings/deviceinfo/PrivateVolumeSettings.java 中添加
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
+import java.text.DecimalFormat;
import android.content.pm.IPackageDataObserver;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
@@ -118,6 +119,8 @@ public class PrivateVolumeSettings extends SettingsPreferenceFragment {
private int mItemPoolIndex;
private Preference mExplore;
+ private Preference storage_detail_system;
+ private Preference storage_detail_total;
private boolean isVolumeValid() {
return (mVolume != null) && (mVolume.getType() == VolumeInfo.TYPE_PRIVATE)
@@ -159,6 +162,8 @@