0

私は、複数のフラグメントを含む 1 つのアクティビティを持つ Android アプリケーションを作成しています。今、そのアクティビティを複数のファイルに分割する方法があることを知りたいです-フラグメントごとに個別のファイルを作成しますか?

私の質問を明確にするために、ここに私の活動の構造があります

public class MainActivity extends Activity implements ActionBar.TabListener 
{
        @Override
        public Fragment getItem(int position) {
            switch(position)
            {
                case 0:
                    return new Fragment1();
                case 1:
                    return new Fragment2();
                case 2:
                    return new Fragment3();
                case 3:
                    return new Fragment4();
            }
        }

    public static class Fragment1 extends Fragment {}

    public static class Fragment2 extends Fragment {}

    public static class Fragment3 extends Fragment {}

    public static class Fragment4 extends Fragment {}
}

前もって感謝します!

4

1 に答える 1

2

今、私はそのアクティビティをいくつかのファイルに分割する方法があることを知りたいです-フラグメントごとに個別のファイルを作成します

上記が、最近すべての Fragments を Activity クラス内の内部クラスとして取得したことを意味する場合、答えは、フラグメントごとにyes個別のクラス ファイルを作成するだけです。java

于 2013-07-28T10:13:21.713 に答える