易采站长站为您分析Android基于ViewPager Fragment实现选项卡的相关资料,需要的朋友可以参考下
先给大家展示效果图:

1.新建TestFragmen继承Fragment
- public class TestFragment extends Fragment { private static final String TAG = "TestFragment";
- private String hello;// = "hello android"; private String defaultHello = "default value";
- private Map<string, object=""> maplist; static TestFragment newInstance(String s, Map<string, object=""> map) {
- TestFragment newFragment = new TestFragment(); // Bundle bundle = new Bundle();
- // bundle.putString("hello", s); // newFragment.setArguments(bundle);
- final SerializableMap myMap=new SerializableMap(); myMap.setMap(map);
- Bundle bundle = new Bundle(); bundle.putSerializable("map", myMap);
- newFragment.setArguments(bundle); return newFragment;
- } @Override
- public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
- Log.d(TAG, "TestFragment-----onCreate"); Bundle args = getArguments();
- // hello = args != null ? args.getString("hello") : defaultHello; Bundle bundle = getArguments();
- SerializableMap serializableMap = (SerializableMap) bundle.get("map"); maplist =serializableMap.getMap();
- } @Override
- public View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) { Log.d(TAG, "TestFragment-----onCreateView");
- View view = inflater.inflate(R.layout.lay1, container, false); // TextView viewhello = (TextView) view.findViewById(R.id.tv_hello);










