0

私は答えを探していましたが、どこにも見つかりませんでした。これは本当に新しいようです。Google によると、TabActivity は非推奨であり、FragmentActivity を使用する必要があります。

以前は、すべてのアクティビティを tabHost で切り替える必要がありました。

FragmentActivityに切り替えたい場合

  1. すべての extends アクティビティ クラスを extends Fragment クラス (または正確なクラス名) に変更する必要がありますか?
  2. .. Fragment の代わりに、Activity クラスを使用して TabHost に切り替えることはできますか?
  3. これに関する適切でシンプルでわかりやすいチュートリアルはありますか?

今はとても深夜で、もっと質問があると思います.. 一日中考えていました. なぜ Google が開発者の生活を難しくしているのでしょうか? iOS タブがいかに簡単に実装されているかを見てください。すべてのアプリが Android ではなく iOS で最初にリリースされる理由がわかり始めました。

4

1 に答える 1

1
  1. はい、Fragment または FragmentActivity を拡張するには、すべてのアクティビティを作成する必要があります。
  2. はい、すべてのアクティビティを TabHost に保持できます。
  3. Google には、フラグメントの使用方法に関するフラグメント デモ アプリケーションがあります。
于 2012-12-05T17:12:57.610 に答える