0

バージョン 2.3 を対象とするアプリを作成しているので、妹の携帯電話で実行できます。ただし、携帯電話で 4.0 を実行できます。スワイプアニメーションなどを追加したいのですが、アニメーションを実行して彼女の電話で実行しません。

これは可能ですか?

4

2 に答える 2

1

はい。API 固有のコードを if/else ブロックに入れるだけで、システムがサポートしている場合にのみ呼び出されます。

このような:

if (currentapiVersion < android.os.Build.VERSION_CODES.JELLY_BEAN) {
//do things that are only supported on JellyBean
} else {
//do the other stuff
}
于 2013-01-23T18:47:10.073 に答える
0

ViewPagerとを使用して、FragmentPagerAdapterさまざまな の間でスワイプ機能を提供できますFragment。これらはすべて、サポート ライブラリで利用できます。

ViewPagerActionBar(注:はまだサポート ライブラリに含まれていないため、 何もしないでください): http://developer.android.com/reference/android/support/v4/view/ViewPager.html

FragmentPagerAdapter(必要なサンプルコードのほとんど): http://developer.android.com/reference/android/support/v13/app/FragmentPagerAdapter.html

Fragment: http://developer.android.com/reference/android/support/v4/app/Fragment.html

于 2013-01-23T19:57:18.117 に答える