package com.android.settings.accounts;
+import com.android.internal.logging.MetricsLogger;
import com.google.android.collect.Lists;
import android.accounts.Account;
}
@Override
+ protected int getMetricsCategory() {
+ return MetricsLogger.ACCOUNTS_ACCOUNT_SYNC;
+ }
+
+ @Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
+ setPreferenceScreen(null);
+ addPreferencesFromResource(R.xml.account_sync_settings);
setHasOptionsMenu(true);
}
}
protected void initializeUi(final View rootView) {
- addPreferencesFromResource(R.xml.account_sync_settings);
-
mErrorInfoView = (TextView) rootView.findViewById(R.id.sync_settings_error_info);
mErrorInfoView.setVisibility(View.GONE);
@Override
public void onResume() {
+ removePreference("dummy");
mAuthenticatorHelper.listenToAccountUpdates();
updateAuthDescriptions();
onAccountsUpdate(UserHandle.getCallingUserHandle());
mProviderIcon.setImageDrawable(getDrawableForType(mAccount.type));
mProviderId.setText(getLabelForType(mAccount.type));
}
- addPreferencesFromResource(R.xml.account_sync_settings);
}
@Override