私は今までパーセル化して使っていたカスタムクラスを持っています。私はそのクラスを余分なものとしてインテントに入れ、アラームマネージャを使ってonReceiveクラスに戻るべき時を設定することができました。これはAPIレベル23で機能しました。android api level 24+上のカスタムパーセル化可能オブジェクトをAlarmManagerレシーバに共有するには?
Android 7.0(APIレベル24)を搭載した電話でコードを実行しようとしましたが、インテントのエクストラはnullになります。私はこれがアンドロイドAPIレベル24+ではもはや不可能であり、生の型とは別に、カスタムのパーセルブルなクラスは余分に追加できないことを読んでいます。私の質問は、これらの問題をどうやって解決するかです。パーセルクラスから移転されるたくさんのプロパティを必要とし、異なるタイプのデータを1つずつ追加することは私には不合理なようです。
リンクをありがとう、私は今それを試みる! – Nick
何らかの理由で最初のリンクの答えがうまくいかなかった(おそらく私の間違った実装)が、実際には2番目のリンクが私を助けてくれました。ありがとう! – Nick