在发生文本副本时生成通知

时间:2012-03-26 15:00:00

标签: android android-service

这是我在oncreate方法中在服务类中编写的代码..

if (mCM.hasText()) {
            newClip = mCM.getText().toString();
            if (!newClip.equals(mOldClip)) {
                Log.i("Text:","detect new text clip: " + newClip.toString());
                mOldClip = newClip;


                Log.i("New Text: ",
                        "new text clip inserted: " + newClip.toString());
            }
        }

        super.onCreate();

我想要的是,当我复制一些文字时会发出通知或者会显示祝酒词。

是否可能。

1 个答案:

答案 0 :(得分:0)

如果您的应用程序中有任何活动,只需将该活动的上下文存储在您的类中,这将扩展Application,如public class MyClass extends Application{...,并在该类中具有该活动的公共静态实例,如{{1 }}。现在,在您的活动的public static Activity instance;中,只需设置该实例onCreate()即可。现在您有了一个活动实例,现在可以在任何地方显示任何Toast或对话框。