1

小さなSMSアプリを開発しました。残念ながらホロテーマではありません。今が 2013 年であることはわかっていますし、そうあるべきですが、そのままにしておきましょう。最近、Google は SMS の API を変更しました。必要なものはすべて実装しましたが、API を 19 (KitKat) に変更することを余儀なくされました。その API で、ソフトキーの 3 ドット メニュー ボタンが消えました。19 API でそれを有効にするオプションはありますか?

4

1 に答える 1

0

APIを19(KitKat)に変更せざるを得なくなった

いいえ。SMS 用の新しい API をサポートするために新しい SDK を使用していましたが、それは古いバージョンを削除する必要があるという意味ではありません。マニフェストtargetSdkVersionは 19 ではなく、サポートされている最低バージョンであるべきです。if()API 固有のバージョンでは、下位の API バージョンでコードを実行しないようにいくつか追加します。そのような場合、下位の API でも機能するコードを提供する必要があることに注意してください。したがって、あなたの場合、新しい SMS コードは条件付きでなければなりません。19 より前の API では、古いコードを引き続き使用する必要があります。

その API で、ソフトキーの 3 ドット メニュー ボタンが消えました。19 API でそれを有効にするオプションはありますか?

マニフェストを変更して再構築するだけです。ここで議論されています:http://android-developers.blogspot.com/2012/01/say-goodbye-to-menu-button.html

于 2013-12-29T16:50:01.477 に答える