私にはサービスがあり、そのサービスにはスレッドがあります。スレッドには Runnable があります。ランナブルから通知を公開しようとしていますが、このエラーが発生しています。
The method setLatestEventInfo(Context, CharSequence, CharSequence, PendingIntent) in the type Notification is not applicable for the arguments (new Runnable(){}, CharSequence, CharSequence, PendingIntent)
スレッドの外から公開しようとすると、すべて正常に動作します。私のアプリケーションはサーバーから継続的に応答を受け取ります。サーバーから更新されたデータがあり、アプリが実行されていない場合、新しい通知が作成されます。メインスレッドでの実行を避けるために、新しいスレッドを作成しました。