Commit f0356ca1 authored by Bo Liu's avatar Bo Liu Committed by Commit Bot

android: Use DisplayAndroid in device/vr

Bug: 1042063
Change-Id: I86871f9499dc7a06e3d6b6c9049831a5bfae170c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2019404Reviewed-by: default avatarAlexander Cooper <alcooper@chromium.org>
Commit-Queue: Bo <boliu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#735232}
parent 02832fc2
...@@ -7,7 +7,6 @@ package org.chromium.device.vr; ...@@ -7,7 +7,6 @@ package org.chromium.device.vr;
import android.content.Context; import android.content.Context;
import android.os.StrictMode; import android.os.StrictMode;
import android.view.Display; import android.view.Display;
import android.view.WindowManager;
import com.google.vr.cardboard.DisplaySynchronizer; import com.google.vr.cardboard.DisplaySynchronizer;
import com.google.vr.ndk.base.GvrApi; import com.google.vr.ndk.base.GvrApi;
...@@ -16,6 +15,7 @@ import org.chromium.base.ContextUtils; ...@@ -16,6 +15,7 @@ import org.chromium.base.ContextUtils;
import org.chromium.base.annotations.CalledByNative; import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace; import org.chromium.base.annotations.JNINamespace;
import org.chromium.base.annotations.NativeMethods; import org.chromium.base.annotations.NativeMethods;
import org.chromium.ui.display.DisplayAndroidManager;
/** /**
* Creates an active GvrContext from a GvrApi created from the Application Context. This GvrContext * Creates an active GvrContext from a GvrApi created from the Application Context. This GvrContext
...@@ -33,9 +33,7 @@ public class NonPresentingGvrContext { ...@@ -33,9 +33,7 @@ public class NonPresentingGvrContext {
private NonPresentingGvrContext(long nativeGvrDevice) { private NonPresentingGvrContext(long nativeGvrDevice) {
mNativeGvrDevice = nativeGvrDevice; mNativeGvrDevice = nativeGvrDevice;
Context context = ContextUtils.getApplicationContext(); Context context = ContextUtils.getApplicationContext();
WindowManager windowManager = Display display = DisplayAndroidManager.getDefaultDisplayForContext(context);
(WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
Display display = windowManager.getDefaultDisplay();
mDisplaySynchronizer = new DisplaySynchronizer(context, display) { mDisplaySynchronizer = new DisplaySynchronizer(context, display) {
@Override @Override
public void onConfigurationChanged() { public void onConfigurationChanged() {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment