先上一张图片看看运行之后的效果啊,做的有点简单,望大家包含
。
先谈谈实现的思路,首先完成一个底部导航栏的制作,在我的博客里面有这方面的介绍,然后在首页里面开始写心得页面了,紧接着点击推荐和体育按钮,就可以实现了嵌套Fragment的效果了。
看看主要代码:
这个就是第一个Fragment里面的代码
public class FragmentOne extends Fragment implements View.OnClickListener {
private TextView recTv,tvSport;
private ReccomendFragment reccomendFragment;
private SportFragment sportFragment;
public static FragmentOne getInstance()
{
FragmentOne fragmentOne=new FragmentOne();
return fragmentOne;
}
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View view=inflater.inflate(R.layout.activity_fragment,container,false);
FragmentTransaction transition=getFragmentManager().beginTransaction();
reccomendFragment=ReccomendFragment.getInstance();
transition.add(R.id.indexFl,reccomendFragment);
transition.commit();
initTextView(view);
return view;
}
private void initTextView(View view) {
recTv= (TextView) view.findViewById(R.id.rec);
tvSpo