- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我实现 OnPrimaryCLipChangedListener 的代码:
public class PrimaryClipChangedListener implements OnPrimaryClipChangedListener {
@Override
public void onPrimaryClipChanged() {
// TODO Auto-generated method stub
// TODO Auto-generated method stub
Log.d("RAJATH", "copyclip reached");
}
}
注册监听器的服务:
package com.example.tryservice;
import android.annotation.SuppressLint;
import android.app.Service;
import android.content.ClipData;
import android.content.ClipboardManager;
import android.content.Intent;
import android.content.ClipboardManager.OnPrimaryClipChangedListener;
import android.os.IBinder;
import android.util.Log;
import android.widget.Toast;
@SuppressLint("NewApi")
public class MyService extends Service{
public MyService() {
}
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
// TODO Auto-generated method stub
Log.d("RAJATH", "Service Reached");
ClipboardManager cb = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
cb.addPrimaryClipChangedListener(new PrimaryClipChangedListener());
return 0;
}
@Override
public IBinder onBind(Intent intent) {
// TODO: Return the communication channel to the service.
throw new UnsupportedOperationException("Not yet implemented");
}
}
我有一个启动此服务的 Activity 。这段代码的目的是在后台监听剪贴板的变化。错误在哪里?
最佳答案
到底什么不起作用? Android 4.3 存在一个错误,如果您监听 OnPrimaryClipChangedListener 回调,系统会崩溃。
关于java - OnPrimaryClipChangedListener 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17510786/
这是我实现 OnPrimaryCLipChangedListener 的代码: public class PrimaryClipChangedListener implements OnPrimary
我正在尝试制作一个应用程序,该应用程序可以将您在 Web View 中复制到剪贴板的单词进行烘烤以进行练习。问题是,这段代码适用于第一个单词(除了不知何故它烤了三遍。有点眨眼。);然而,当我第二次尝试
在 Android 中,当我从 Chrome、Gmail 和收件箱复制文本时,我的 onPrimaryClipChangedlistener 方法被调用了 3 次,而当我在另一个应用程序(如 What
如果用户将某些内容复制到剪贴板,我希望收到通知。 我创建了一个服务并在 HomeActivity 中启动它,我还编写了一个计时器来检查我的服务是否正常工作。我检查过,我的服务正在运行 Log cat
当我将文本复制到剪贴板时,onPrimaryClipChanged 方法被调用了两次。有什么想法吗? @Override public boolean onCreateOptionsMenu(Menu
我用下面的代码来监听剪贴板的变化,我希望在操作完成后移除监听。 但是clipboard.removePrimaryClipChangedListener{ }需要传参,我该怎么办? 代码 btnMo
我在 logcat 中收到一条消息,说明: Failed resolving interface 26 Landroid/content/ClipboardManager$OnPrimaryClipC
我是一名优秀的程序员,十分优秀!