diff --git a/res/layout/app_header.xml b/res/layout/app_header.xml index 8c3ca4b6b0b..d9453f49b14 100644 --- a/res/layout/app_header.xml +++ b/res/layout/app_header.xml @@ -36,7 +36,7 @@ android:layout_alignWithParentIfMissing="true" android:layout_centerVertical="true" android:textAppearance="@style/TextAppearance.Switch" - android:textColor="?android:attr/textColorPrimary" + android:textColor="@android:color/white" android:textAlignment="viewStart" /> Launch by default - %1$s used in %2$s - - internal memory - - external memory + %1$s used in %2$s + + + internal storage + + external storage + + + App data usage + + %1$s used since %2$s On @@ -6068,4 +6074,7 @@ No defaults set + + Unknown app + diff --git a/res/xml/installed_app_details.xml b/res/xml/installed_app_details.xml index 05bea5c5634..2f72f5d27db 100644 --- a/res/xml/installed_app_details.xml +++ b/res/xml/installed_app_details.xml @@ -20,26 +20,26 @@ android:key="header_view" android:layout="@layout/installed_app_details" /> - - - - + + + + mDataCallbacks = new LoaderCallbacks() { + + @Override + public Loader onCreateLoader(int id, Bundle args) { + return new ChartDataLoader(getActivity(), mStatsSession, args); + } + + @Override + public void onLoadFinished(Loader loader, ChartData data) { + mChartData = data; + mDataPreference.setSummary(getDataSummary()); + } + + @Override + public void onLoaderReset(Loader loader) { + mChartData = null; + mDataPreference.setSummary(getDataSummary()); + } + }; + private final BroadcastReceiver mCheckKillProcessesReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) {