0

新しい Andoird アプリの開発を開始しましたが、2.3 以前と 4.0 などの新しいバージョンの両方で動作するようにしたいと考えています。一部の UI 要素が 2.3 に存在しないことは理解していますが、アプリを古いスタイルに見せたくありません。どのように組み合わせるのですか?

4

2 に答える 2

1

基本的なアプローチは次のとおりです。

1) 個別の最小およびターゲット SDK バージョンを宣言します。

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="11" />

2) 次に、ActionBarSherlockGoogle サポート ライブラリなどのライブラリを使用します。新しいバージョンから新しいバージョンの Android に UI 要素をバックポートするコードが含まれています。

しかし、一般的には、コードを 2.3 で利用可能なものに限定したいと思うでしょう。

于 2012-07-29T17:22:47.787 に答える
0

これがSherlock ActionBarを探しているものだと思います。古い Android バージョン用の ActionBar UI を提供します。

Google Play のサンプル デモはこちらです。Sherlock ActionBar のサンプル デモをご覧ください。

于 2012-07-29T17:24:03.617 に答える