package com.gyf.immersionbar.activity; import android.os.Bundle; import android.support.annotation.Nullable; import android.widget.SeekBar; import android.widget.TextView; import com.gyf.barlibrary.ImmersionBar; import com.gyf.immersionbar.R; import butterknife.BindView; import butterknife.ButterKnife; import me.imid.swipebacklayout.lib.app.SwipeBackActivity; /** * Created by gyf on 2016/10/24. */ public class PicActivity extends SwipeBackActivity { @BindView(R.id.text_view) TextView textView; @BindView(R.id.seek_bar) SeekBar seekBar; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_pic); ButterKnife.bind(this); ImmersionBar.with(this).transparentBar().init(); seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { float alpha = (float) progress / 100; textView.setText("透明度:" + alpha + "f"); ImmersionBar.with(PicActivity.this) .barAlpha(alpha) .statusBarColorTransform(R.color.colorPrimary) .navigationBarColorTransform(R.color.orange) .init(); } @Override public void onStartTrackingTouch(SeekBar seekBar) { } @Override public void onStopTrackingTouch(SeekBar seekBar) { } }); } }