しかし、1つのニュアンスが私の人生を損なっていました。 つまり、通知にはVKメッセンジャーからの最後のメッセージのみが表示されていました。 メッセージが次々に、また異なる人から来る場合、何も見逃さないように常に時計を見る必要がありました。
MacroDroidアプリケーションで問題の解決策を見つけました。 電話でイベントが発生したときにアクションを割り当てることができます。 アプリケーションにはアクションを割り当てることができる多くのイベントがあり、アクション自体も膨大な数です。 私のタスクでは、次の手順を実行する必要がありました。
1.ポップアップMacroDroid設定カーテンで、[変数]メニューに移動します。
![画像](http://xn--e1alheohn5d.xn--p1ai/images/Other/3.jpg)
2.「文字列」タイプを選択して変数を追加します。 私は彼女を「なくなった」と呼びました。
![画像](http://xn--e1alheohn5d.xn--p1ai/images/Other/2.jpg)
マクロとアクションを追加する過程で、アプリケーションが要求するすべてのアクションに同意します。たとえば、読み取り通知へのアクセスを許可します。
3.「クリーンアップ」マクロを追加します。
このマクロは、読み取り通知をクリアして変数をリセットするために必要です。
トリガー 通知をクリアしました。 MacroDroidアプリからのテキスト通知。
アクション MacroDroid変数。 このアクションを選択し、変数の値を「テイクアウェイ」を空にします。 VKアプリケーションからの通知をクリアします。
制限事項 欠席しています。
![画像](http://xn--e1alheohn5d.xn--p1ai/images/Other/1.jpg)
結果のマクロを保存して先に進みます。
3.マクロ「VK」を追加します。
トリガー VKアプリケーションからテキスト付きの通知を受け取りました。
アクション :
- 「クリーンアップ」マクロを無効にします。
- MacroDroid変数。 値文字列に、[v = withdraw] \ n [not_title]:[notification]と書きます。
角括弧内の値は手動で書き込むことはできませんが、行の右側にあるリストで値を選択できます。[v = lead]はvar“ lead”、[not_title]は通知タイトル、[notification]は通知テキストです。 - 通知。 通知を追加し、任意の名前を付けて、「VK」を選択し、通知値が完了しました[v = gone](ここでも、行の右側のリストで値を選択できます)。 「既存の通知を上書きする」ボックスを必ずチェックしてください。
- 「クリーンアップ」マクロをアクティブにします。
制限事項 :画面はオフです。 これは、電話の使用中にこのアプリケーションから通知を受け取らないようにするために必要です。
![画像](http://xn--e1alheohn5d.xn--p1ai/images/Other/4.jpg)
マクロを保存すれば完了です。
VKontakteから新しい通知を受信すると、それらは変数に記録され、MacroDroidアプリケーションからの通知に一度に表示されます。 時計と携帯電話の両方でMacroDroid通知をクリアすると、変数はゼロにリセットされ、メッセージの収集がゼロから開始されます。
時計上での表示(3つのメッセージで送信された):
![画像](http://xn--e1alheohn5d.xn--p1ai/images/Other/5.jpg)
![画像](http://xn--e1alheohn5d.xn--p1ai/images/Other/6.jpg)
![画像](http://xn--e1alheohn5d.xn--p1ai/images/Other/7.jpg)