アプリをUbuntu通知システムと統合しようとしています。問題なく動作しますが、バブルにアイコンを表示する方法がわかりません。私のコードは次のようになります:
notification = Notify.Notification.new ("Title", "Some text here", "/data/media/my-app-icon.svg")
notification.show ()
残念ながらテキストのみが表示されます。
最後に私はそれを理解しました。私のアイコンは/data/media
、私はget_media_file
からhelpers.py
from easy_stopwatch_lib.helpers import get_media_file
そして私はしました:
Notify.init ("easy-stopwatch")
icon = get_media_file("my-icon.svg")
notification = Notify.Notification.new ("Title", "some text here", icon)
notification.show ()
そして、すべてが機能しています。
コードは直接わかりませんが、このアプリにはHello Unity
は、Notification
を含め、Unityと統合する方法を教えてくれます。 .debからインストールできます。リンクは下にあります。
お役に立てれば!