OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 package org.chromium.chromoting.jni; | 5 package org.chromium.chromoting.jni; |
6 | 6 |
7 import android.app.Activity; | 7 import android.app.Activity; |
8 import android.app.AlertDialog; | 8 import android.app.AlertDialog; |
9 import android.app.ProgressDialog; | 9 import android.app.ProgressDialog; |
10 import android.content.Context; | 10 import android.content.Context; |
11 import android.content.DialogInterface; | 11 import android.content.DialogInterface; |
12 import android.content.SharedPreferences; | 12 import android.content.SharedPreferences; |
13 import android.graphics.Bitmap; | 13 import android.graphics.Bitmap; |
14 import android.graphics.Point; | 14 import android.graphics.Point; |
15 import android.os.Looper; | 15 import android.os.Looper; |
16 import android.text.InputType; | |
17 import android.util.Log; | 16 import android.util.Log; |
18 import android.view.KeyEvent; | 17 import android.view.KeyEvent; |
19 import android.view.View; | 18 import android.view.View; |
20 import android.view.inputmethod.EditorInfo; | |
21 import android.widget.CheckBox; | 19 import android.widget.CheckBox; |
22 import android.widget.TextView; | 20 import android.widget.TextView; |
23 import android.widget.Toast; | 21 import android.widget.Toast; |
24 | 22 |
25 import org.chromium.base.CalledByNative; | 23 import org.chromium.base.CalledByNative; |
26 import org.chromium.base.JNINamespace; | 24 import org.chromium.base.JNINamespace; |
27 import org.chromium.chromoting.R; | 25 import org.chromium.chromoting.R; |
28 | 26 |
29 import java.nio.ByteBuffer; | 27 import java.nio.ByteBuffer; |
30 import java.nio.ByteOrder; | 28 import java.nio.ByteOrder; |
(...skipping 363 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
394 buffer.asIntBuffer().get(data, 0, data.length); | 392 buffer.asIntBuffer().get(data, 0, data.length); |
395 sCursorBitmap = Bitmap.createBitmap(data, width, height, Bitmap.Config.A
RGB_8888); | 393 sCursorBitmap = Bitmap.createBitmap(data, width, height, Bitmap.Config.A
RGB_8888); |
396 } | 394 } |
397 | 395 |
398 /** Position of cursor hotspot within cursor image. Called on the graphics t
hread. */ | 396 /** Position of cursor hotspot within cursor image. Called on the graphics t
hread. */ |
399 public static Point getCursorHotspot() { return sCursorHotspot; } | 397 public static Point getCursorHotspot() { return sCursorHotspot; } |
400 | 398 |
401 /** Returns the current cursor shape. Called on the graphics thread. */ | 399 /** Returns the current cursor shape. Called on the graphics thread. */ |
402 public static Bitmap getCursorBitmap() { return sCursorBitmap; } | 400 public static Bitmap getCursorBitmap() { return sCursorBitmap; } |
403 } | 401 } |
OLD | NEW |