如何在添加联系人时显示吐司?

时间:2012-06-08 13:01:52

标签: android android-contacts toast

我想每个人都知道在Android设备中添加联系人。成功添加联系人后在设备中添加联系人时,我们会收到“联系人已保存”的致敬消息。 但我想要的是得到我自己的祝酒消息,如“(联系人姓名)联系保存”(如代码搜索联系人保存)而不是获取默认的吐司消息。我怎么能得到那个....

2 个答案:

答案 0 :(得分:4)

您无法覆盖联系人应用中的“默认”吐司。这是应用程序特定的。但是,您可以注册广播接收器以收听联系事件。

接收者可以注册如下:

    <receiver android:name="MyReceiver" >
        <intent-filter>
            <action android:name="android.intent.action.PROVIDER_CHANGED" />

            <data android:scheme="content" />
            <data android:host="com.android.contact" />
        </intent-filter>
    </receiver>

答案 1 :(得分:0)

像这样使用Toast

Toast.makeText(getContext(), "YOUR CUSTOM TEXT", Toast.LENGTH_LONG).show();

创建自己的吐司。