0

私のAndroidアプリには4つのタブがあります。各タブには、3〜4個のフラグメントが表示されています。

これは私がこれを実装している方法です:

タブをクリックするたびに、異なるコンテンツビューを設定しています。(私はそれぞれフラグメントを持つ4つのxmlレイアウトを持っています)

setContentView(mLayout); // mLayout is the layout for selected Tab.

各フラグメントに、いくつかのサブビューを動的に追加しています。

ここでの問題は、タブの切り替えが遅いことです。

タブの切り替えを高速化する方法はありますか。

よろしくお願いします。

4

1 に答える 1

1

最初は、設定したいすべてのビューを膨らませることができます。テーブルを切り替える準備をするときは、最初に現在の親レイアウトからビューを削除してから、設定したいビューを追加します。

于 2012-07-20T08:20:56.750 に答える