Add preference click metric logs for some special cases

Bug: 137559984
Test: visual, robotest
Change-Id: If8624b49abcd0000487065160ce4a7ba861f234c
This commit is contained in:
Jason Chiu
2019-12-19 15:59:07 +08:00
parent d889dec474
commit 2d609759cd
18 changed files with 134 additions and 42 deletions

View File

@@ -150,12 +150,15 @@ public class BillingCycleSettings extends DataUsageBaseFragment implements
@Override
public boolean onPreferenceTreeClick(Preference preference) {
if (preference == mBillingCycle) {
writePreferenceClickMetric(preference);
CycleEditorFragment.show(this);
return true;
} else if (preference == mDataWarning) {
writePreferenceClickMetric(preference);
BytesEditorFragment.show(this, false);
return true;
} else if (preference == mDataLimit) {
writePreferenceClickMetric(preference);
BytesEditorFragment.show(this, true);
return true;
}