Add logging when click tollfree/tolled phone support button
Bug: 29105266 Change-Id: Ide67c74b6c072c937f97269ad33800cca68a672d
This commit is contained in:
@@ -397,6 +397,8 @@ public final class SupportItemAdapter extends RecyclerView.Adapter<SupportItemAd
|
|||||||
final SupportPhone phone = mSupportFeatureProvider
|
final SupportPhone phone = mSupportFeatureProvider
|
||||||
.getSupportPhones(mSelectedCountry, true /* isTollFree */);
|
.getSupportPhones(mSelectedCountry, true /* isTollFree */);
|
||||||
if (phone != null) {
|
if (phone != null) {
|
||||||
|
MetricsLogger.action(mActivity,
|
||||||
|
MetricsProto.MetricsEvent.ACTION_SUPPORT_DAIL_TOLLFREE);
|
||||||
mActivity.startActivity(phone.getDialIntent());
|
mActivity.startActivity(phone.getDialIntent());
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@@ -406,6 +408,8 @@ public final class SupportItemAdapter extends RecyclerView.Adapter<SupportItemAd
|
|||||||
.getSupportPhones(mSelectedCountry, false /* isTollFree */);
|
.getSupportPhones(mSelectedCountry, false /* isTollFree */);
|
||||||
final SupportPhoneDialogFragment fragment =
|
final SupportPhoneDialogFragment fragment =
|
||||||
SupportPhoneDialogFragment.newInstance(phone);
|
SupportPhoneDialogFragment.newInstance(phone);
|
||||||
|
MetricsLogger.action(mActivity,
|
||||||
|
MetricsProto.MetricsEvent.ACTION_SUPPORT_VIEW_TRAVEL_ABROAD_DIALOG);
|
||||||
fragment.show(mActivity.getFragmentManager(),
|
fragment.show(mActivity.getFragmentManager(),
|
||||||
SupportPhoneDialogFragment.TAG);
|
SupportPhoneDialogFragment.TAG);
|
||||||
break;
|
break;
|
||||||
|
@@ -23,6 +23,8 @@ import android.view.LayoutInflater;
|
|||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
|
import com.android.internal.logging.MetricsLogger;
|
||||||
|
import com.android.internal.logging.MetricsProto;
|
||||||
import com.android.settings.R;
|
import com.android.settings.R;
|
||||||
|
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
@@ -66,6 +68,8 @@ public final class SupportPhoneDialogFragment extends DialogFragment implements
|
|||||||
@Override
|
@Override
|
||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
final SupportPhone phone = getArguments().getParcelable(EXTRA_PHONE);
|
final SupportPhone phone = getArguments().getParcelable(EXTRA_PHONE);
|
||||||
|
MetricsLogger.action(getActivity(),
|
||||||
|
MetricsProto.MetricsEvent.ACTION_SUPPORT_DIAL_TOLLED);
|
||||||
getActivity().startActivity(phone.getDialIntent());
|
getActivity().startActivity(phone.getDialIntent());
|
||||||
dismiss();
|
dismiss();
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user