| 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.content.Context; | 9 import android.content.Context; |
| 10 import android.content.DialogInterface; | 10 import android.content.DialogInterface; |
| (...skipping 228 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 239 @CalledByNative | 239 @CalledByNative |
| 240 private static void displayAuthenticationPrompt(boolean pairingSupported) { | 240 private static void displayAuthenticationPrompt(boolean pairingSupported) { |
| 241 AlertDialog.Builder pinPrompt = new AlertDialog.Builder(sContext); | 241 AlertDialog.Builder pinPrompt = new AlertDialog.Builder(sContext); |
| 242 pinPrompt.setTitle(sContext.getString(R.string.title_authenticate)); | 242 pinPrompt.setTitle(sContext.getString(R.string.title_authenticate)); |
| 243 pinPrompt.setMessage(sContext.getString(R.string.pin_message_android)); | 243 pinPrompt.setMessage(sContext.getString(R.string.pin_message_android)); |
| 244 pinPrompt.setIcon(android.R.drawable.ic_lock_lock); | 244 pinPrompt.setIcon(android.R.drawable.ic_lock_lock); |
| 245 | 245 |
| 246 final View pinEntry = sContext.getLayoutInflater().inflate(R.layout.pin_
dialog, null); | 246 final View pinEntry = sContext.getLayoutInflater().inflate(R.layout.pin_
dialog, null); |
| 247 pinPrompt.setView(pinEntry); | 247 pinPrompt.setView(pinEntry); |
| 248 | 248 |
| 249 final TextView pinTextView = (TextView)pinEntry.findViewById(R.id.pin_di
alog_text); | 249 final TextView pinTextView = (TextView) pinEntry.findViewById(R.id.pin_d
ialog_text); |
| 250 final CheckBox pinCheckBox = (CheckBox)pinEntry.findViewById(R.id.pin_di
alog_check); | 250 final CheckBox pinCheckBox = (CheckBox) pinEntry.findViewById(R.id.pin_d
ialog_check); |
| 251 | 251 |
| 252 if (!pairingSupported) { | 252 if (!pairingSupported) { |
| 253 pinCheckBox.setChecked(false); | 253 pinCheckBox.setChecked(false); |
| 254 pinCheckBox.setVisibility(View.GONE); | 254 pinCheckBox.setVisibility(View.GONE); |
| 255 } | 255 } |
| 256 | 256 |
| 257 pinPrompt.setPositiveButton( | 257 pinPrompt.setPositiveButton( |
| 258 R.string.connect_button, new DialogInterface.OnClickListener() { | 258 R.string.connect_button, new DialogInterface.OnClickListener() { |
| 259 @Override | 259 @Override |
| 260 public void onClick(DialogInterface dialog, int which) { | 260 public void onClick(DialogInterface dialog, int which) { |
| (...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 521 public static void sendExtensionMessage(String type, String data) { | 521 public static void sendExtensionMessage(String type, String data) { |
| 522 if (!sConnected) { | 522 if (!sConnected) { |
| 523 return; | 523 return; |
| 524 } | 524 } |
| 525 | 525 |
| 526 nativeSendExtensionMessage(type, data); | 526 nativeSendExtensionMessage(type, data); |
| 527 } | 527 } |
| 528 | 528 |
| 529 private static native void nativeSendExtensionMessage(String type, String da
ta); | 529 private static native void nativeSendExtensionMessage(String type, String da
ta); |
| 530 } | 530 } |
| OLD | NEW |