Androidデバイスに連絡先を追加することは誰もが知っていると思います。連絡先の追加に成功した後、連絡先がデバイスに追加されると、「連絡先が保存されました」というトースト メッセージが表示されます。しかし、私が望むのは、 デフォルトのトーストメッセージを取得するのではなく、「(連絡先名)保存された連絡先」 (コードファインダーの保存された連絡先のような)のような独自のトーストメッセージを取得することです。どうやってそれを手に入れることができますか....
質問する
200 次
2 に答える
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>
于 2012-06-08T13:03:55.313 に答える
0
このようにToastクラスを使用します
Toast.makeText(getContext(), "YOUR CUSTOM TEXT", Toast.LENGTH_LONG).show();
独自のトーストを作成します。
于 2012-06-08T13:04:45.810 に答える