前提・実現したいこと
1.Androidで日付を扱おうと、APIレベル21でZonedDateTimeを導入しようとしたところ怒られました。
ざっと調べたところDateとCalendarが使えるらしいのですが、タイムゾーンも合わせたものを取り扱いたいです。
2.もう少しバージョンを上げて取り扱いやすいものがあるなら、そのAPIレベルとライブラリが知りたいです。
3.また、シェア、ライブラリの充実の観点から、今からアプリを作る上で妥当なAPIレベルも知りたいです。
発生している問題・エラーメッセージ
1.Androidのバージョン別シェアを見てAPI21で作ってみたはいいものの、ZonedDateTimeを使おうとするとAPI26以上を用いることになりそうで、ターゲットがかなり絞られる。
2.省略
3.上記のような問題にまた当たるかもしれないと考えると、今のAPIレベルでいいのかもわからない。
Call requires API level 26(current min is 21):java.time.ZonedDateTime#now
該当のソースコード
Java
1ZonedDateTime doneTime = ZonedDateTime.now()
試したこと
ZonedDateTimeクラスそのものをアプリ内に実装してしまおうかとも考えたが実装にかかるコストと著作権が不安だったので先に質問してみることにした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/29 10:22