정도의 변화를 조절할 수 있는 SeekBar
아래의 예제는 SeekBar에 따른 이미지 투명도값을 조절하는 예제
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
imageView = (ImageView)findViewById(R.id.ivAndroid);
seekBar = (SeekBar)findViewById(R.id.sbSeekBar);
seekBar.setMax(255);
seekBar.setProgress(255); //초기값 정의
seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener(){
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
imageView.setImageAlpha(seekBar.getProgress());
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
}
});
}
'Development > Android' 카테고리의 다른 글
날짜 선택 DatePicker, TimePicker 사용 예제 (0) | 2017.03.05 |
---|---|
안드로이드 스튜디오 RadioGroup (0) | 2017.03.05 |
안드로이드 스튜디오 ImageView (0) | 2017.03.05 |
안드로이드 이벤트 연결 대표적 2가지 방법 (0) | 2017.03.05 |
SimpleDateFormat 사용하기 (0) | 2017.03.05 |