package com.marktony.zhihudaily.refactor;
import android.arch.lifecycle.LifecycleActivity;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.design.widget.BottomNavigationView;
import android.support.v4.app.FragmentManager;
import com.marktony.zhihudaily.R;
import com.marktony.zhihudaily.refactor.timeline.TimelineFragment;
/**
* Created by lizhaotailang on 2017/5/20.
*/
public class MainActivity extends LifecycleActivity {
private BottomNavigationView bottomNavigationView;
private TimelineFragment timelineFragment;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState ) {
super.onCreate(savedInstanceState);
setContentView(R.layout.re_activity_main);
bottomNavigationView = findViewById(R.id.bottom_nav);
if (savedInstanceState == null) {
timelineFragment = new TimelineFragment();
}
bottomNavigationView.setOnNavigationItemSelectedListener((menuItem -> {
FragmentManager fm = getSupportFragmentManager();
fm.beginTransaction()
.replace(R.id.container, timelineFragment)
.commit();
return true;
}));
}
}