package com.gyf.immersionbar.activity; import android.content.Intent; import android.os.Bundle; import android.support.annotation.Nullable; import android.view.View; import android.widget.TextView; import com.gyf.barlibrary.ImmersionBar; import com.gyf.immersionbar.R; import butterknife.BindView; import butterknife.ButterKnife; import butterknife.OnClick; /** * Created by geyifeng on 2017/5/8. */ public class OverActivity extends BaseActivity { @BindView(R.id.text) TextView textView; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_over); ButterKnife.bind(this); ImmersionBar.with(this).navigationBarColor(R.color.colorPrimary).init(); String text = "请看这个页面的Toolbar和状态栏重叠啦,怎么解决呢?" + "不急不急,先说说沉浸式的原理吧!" + "原理:其实沉浸式就是把整个布局拉伸到全屏显示,这样自然而然就会使得布局的最顶端和状态栏重合了," + "好吧,以下给出四种解决方案,大家根据项目需求自己看着使用哦。"; textView.setText(text); } @OnClick({R.id.btn_one, R.id.btn_two, R.id.btn_three, R.id.btn_four}) public void onClick(View view) { switch (view.getId()) { case R.id.btn_one: startActivity(new Intent(this,Over1Activity.class)); break; case R.id.btn_two: startActivity(new Intent(this,Over2Activity.class)); break; case R.id.btn_three: startActivity(new Intent(this,Over3Activity.class)); break; case R.id.btn_four: startActivity(new Intent(this,Over4Activity.class)); break; } } }