私は Android 開発にかなり慣れていないので、基本的な UI のほとんどを処理する方法を学ぶために単純なプロジェクトから始めました。
私は ActionBarSherlock と ViewPageIndicator を使用しました。作成した単純なアプリは全体的に機能していますが、まだ奇妙な問題がいくつかあります。説明しましょう:
- FragmentPageAdapter を使用してフラグメントをその場所に移動するボタンをクリックすると、トランザクションに割り当てたトランジション効果が発生しません。戻って(トランザクションがスタックに追加されて)ボタンをもう一度押した場合にのみ発生します。
- ボタンをクリックした後に戻ってもう一度クリックすると、フラグメントが表示されますが、奇妙な動作をし、あらゆる種類の奇妙なことを行います。空白だけで、タイトルも)
- ボタンをクリックしてからデバイスの向きを変更すると、アプリがクラッシュします - デバッグしようとしましたが、Android フレームワーク内のコードに到達しました。
コードのどこかで本当に間違っていたので、これらすべての問題が発生していると思います。私の問題を理解するのを手伝ってください。できれば、何が間違っていたのかを読んで理解できない良い実践や場所を教えてください。
問題のコードをここにアップロードしました: https://code.google.com/p/mich-android-testapp/source/browse/trunk/TestApp/
皆さんからの助けに感謝します!