1 // Copyright (c) 2014 Intel Corporation. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 package org.xwalk.core.sample;
7 import org.xwalk.core.XWalkView;
9 import android.app.Activity;
11 public class XWalkBaseActivity extends Activity {
12 protected XWalkView mXWalkView;
15 * When the activity is paused, XWalkView.onHide() and XWalkView.pauseTimers() need to be called.
18 public void onPause() {
20 if (mXWalkView != null) {
22 mXWalkView.pauseTimers();
27 * When the activity is resumed, XWalkView.onShow() and XWalkView.resumeTimers() need to be called.
30 public void onResume() {
32 if (mXWalkView != null) {
34 mXWalkView.resumeTimers();
39 * Call onDestroy on XWalkView to release native resources when the activity is destroyed.
42 public void onDestroy() {
44 if (mXWalkView != null) {
45 mXWalkView.onDestroy();