summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/BaseActivity.java
diff options
context:
space:
mode:
authorTracy Zhou <tracyzhou@google.com>2018-03-28 21:54:57 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2018-03-28 21:54:57 +0000
commitb1a7f2829eab11a0b46c48d7bca7d1e0cfdd3fd9 (patch)
treeba854ff81b97d0953c3f65da206fd19455844795 /src/com/android/launcher3/BaseActivity.java
parent1f447d285aeb2b59f6a56b6e38afa26deb21dbf1 (diff)
parenta706f00d7873a5bebebc1ae741794dca821e71e7 (diff)
downloadandroid_packages_apps_Trebuchet-b1a7f2829eab11a0b46c48d7bca7d1e0cfdd3fd9.tar.gz
android_packages_apps_Trebuchet-b1a7f2829eab11a0b46c48d7bca7d1e0cfdd3fd9.tar.bz2
android_packages_apps_Trebuchet-b1a7f2829eab11a0b46c48d7bca7d1e0cfdd3fd9.zip
Merge "Move default pip position to right above the shelf (Pt. Launcher)" into ub-launcher3-master
Diffstat (limited to 'src/com/android/launcher3/BaseActivity.java')
-rw-r--r--src/com/android/launcher3/BaseActivity.java17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/com/android/launcher3/BaseActivity.java b/src/com/android/launcher3/BaseActivity.java
index 02d70c42c..cf2d79faf 100644
--- a/src/com/android/launcher3/BaseActivity.java
+++ b/src/com/android/launcher3/BaseActivity.java
@@ -39,6 +39,7 @@ public abstract class BaseActivity extends Activity {
protected SystemUiController mSystemUiController;
private boolean mStarted;
+ private boolean mUserActive;
public DeviceProfile getDeviceProfile() {
return mDeviceProfile;
@@ -85,6 +86,18 @@ public abstract class BaseActivity extends Activity {
}
@Override
+ protected void onResume() {
+ mUserActive = true;
+ super.onResume();
+ }
+
+ @Override
+ protected void onUserLeaveHint() {
+ mUserActive = false;
+ super.onUserLeaveHint();
+ }
+
+ @Override
protected void onStop() {
mStarted = false;
super.onStop();
@@ -94,6 +107,10 @@ public abstract class BaseActivity extends Activity {
return mStarted;
}
+ public boolean isUserActive() {
+ return mUserActive;
+ }
+
public void addOnDeviceProfileChangeListener(OnDeviceProfileChangeListener listener) {
mDPChangeListeners.add(listener);
}