1.在activity_main.xml中设置为:
<
android.support.v4.view.ViewPager
android:id="@+id/vp_content_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
/>
|
那么,就全部都要匹配,都要使用android-support-v4.jar包中的相关控件等
2.在Fragment的实现类中
package com.example.actionbarwithfragmenttest;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
public class FragmentB extends Fragment {
}
|
3.在MainActivity.java中,
要使Activity继承于FragmentActivity
package com.example.actionbarwithfragmenttest;
import java.util.ArrayList;
import android.app.ActionBar;
import android.app.ActionBar.Tab;
import android.app.ActionBar.TabListener;
import android.app.FragmentTransaction;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
import android.support.v4.view.ViewPager.OnPageChangeListener;
public class MainActivity extends
FragmentActivity implements
TabListener {
}
|
效果: