SeekBar进度条实现声音的控制,在这里我通过广播实现不仅控制声音的大小,同时还可以和系统的声音大小保持一致
下面是我的具体实现:
MainActivity
public class MainActivity extends AppCompatActivity {
private SeekBar seekBar;
private AudioManager audioManager;
private int systemProgress,max;
public static final String ACTION="android.media.VOLUME_CHANGED_ACTION";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initView();
getVolume();
register();
}
private void initView() {
seekBar = (SeekBar) findViewById(R.id.seekBar);
see