1b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn/*
2b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn * Copyright (C) 2015 The Android Open Source Project
3b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn *
4b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn * Licensed under the Apache License, Version 2.0 (the "License");
5b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn * you may not use this file except in compliance with the License.
6b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn * You may obtain a copy of the License at
7b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn *
8b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn *      http://www.apache.org/licenses/LICENSE-2.0
9b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn *
10b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn * Unless required by applicable law or agreed to in writing, software
11b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn * distributed under the License is distributed on an "AS IS" BASIS,
12b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn * See the License for the specific language governing permissions and
14b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn * limitations under the License.
15b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn */
16b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn
17b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackbornpackage com.google.android.test.activity;
18b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn
19b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackbornimport android.app.ActivityOptions;
20b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackbornimport android.content.BroadcastReceiver;
21b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackbornimport android.content.Context;
22b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackbornimport android.content.Intent;
23b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackbornimport android.os.Bundle;
24b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackbornimport android.util.Log;
25b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn
26b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackbornpublic class TrackTimeReceiver extends BroadcastReceiver {
27b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn    @Override
28b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn    public void onReceive(Context context, Intent intent) {
29b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn        Bundle data = intent.getExtras();
3067ba2c7fa25a635c640956ff3a5e64164cb23396Dianne Hackborn        data.getLong(ActivityOptions.EXTRA_USAGE_TIME_REPORT);
31b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn        Log.i("ActivityTest", "Received time: " + data);
32b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn    }
33b5a380d409a1431a38db978864b9d85b689e3cceDianne Hackborn}
34