summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2010-08-05 13:47:55 -0700
committerDianne Hackborn <hackbod@google.com>2010-08-05 14:28:57 -0700
commit90d5e8c08ba0b3fd86fa8077bf90c88133f82382 (patch)
tree27d60fbf6f873d34d73de19e3e02a230e9bb9a67 /core
parent3933cb79ec72dd66a393c799a0da225d46e458ed (diff)
downloadframeworks_base-90d5e8c08ba0b3fd86fa8077bf90c88133f82382.zip
frameworks_base-90d5e8c08ba0b3fd86fa8077bf90c88133f82382.tar.gz
frameworks_base-90d5e8c08ba0b3fd86fa8077bf90c88133f82382.tar.bz2
Fix build.
Change-Id: I18c0af97c7e204f023cea77e3e5d08eb37596222
Diffstat (limited to 'core')
-rw-r--r--core/java/android/webkit/WebView.java12
1 files changed, 4 insertions, 8 deletions
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java
index 03382c3b..127f196 100644
--- a/core/java/android/webkit/WebView.java
+++ b/core/java/android/webkit/WebView.java
@@ -18,6 +18,7 @@ package android.webkit;
import android.annotation.Widget;
import android.app.AlertDialog;
+import android.content.ClipboardManager;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
@@ -45,7 +46,6 @@ import android.os.Message;
import android.os.ServiceManager;
import android.os.SystemClock;
import android.speech.tts.TextToSpeech;
-import android.text.IClipboard;
import android.text.Selection;
import android.text.Spannable;
import android.util.AttributeSet;
@@ -4053,13 +4053,9 @@ public class WebView extends AbsoluteLayout
, com.android.internal.R.string.text_copied
, Toast.LENGTH_SHORT).show();
copiedSomething = true;
- try {
- IClipboard clip = IClipboard.Stub.asInterface(
- ServiceManager.getService("clipboard"));
- clip.setClipboardText(selection);
- } catch (android.os.RemoteException e) {
- Log.e(LOGTAG, "Clipboard failed", e);
- }
+ ClipboardManager cm = (ClipboardManager)getContext()
+ .getSystemService(Context.CLIPBOARD_SERVICE);
+ cm.setText(selection);
}
invalidate(); // remove selection region and pointer
return copiedSomething;