android.support.v7.app.AppCompatActivity
昨日、新機能として最新のv7サポートライブラリに追加されました。
ActionBarActivity
新しいライブラリのために非推奨にAppCompatActivity
なりAppCompatActivity
、サポートライブラリのアクションバー機能を使用するアクティビティの基本クラスであると言われています。では、AppCompatActivity
overの新機能は何ActionBarActivity
ですか?どのような拡張機能がAppCompatActivity
ありActionBarActivity
ますか?そして、何の利点がありAppCompatActivity
ますか?誰かがいくつかのサンプルを提供できますか?
ヒントがあれば大歓迎です。そして、事前に感謝します。
PS:私を最も驚かせたのは、AppCompatActivity
拡張されたものandroid.support.v4.app.FragmentActivity
はの直接の親クラスですActionBarActivity
!私が実際にActionBarActivity
できることは何でもAppCompatActivity
できるということですが、なぜAndroidは後者を押し出したのですか?
一方、「はからActionBarActivity
への名前変更AppCompatActivity
でAppCompat
はありません。の内部ロジックはを介して利用できますAppCompatDelegate
。したがって、の「内部ロジック」はAppCompat
何ですか?というブログ投稿を見ました。何ができるAppCompatDelegate
?誰かがこれに関するコードを投稿できますか?