public class SeekBarActivity extends AppCompatActivity {
Button button_datae;
SeekBar seekBar;
DatePicker datePicker;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_seekbar);
seekBar=(SeekBar)findViewById(R.id.seekBar);
datePicker=(DatePicker)findViewById(R.id.datePicker);
button_datae=(Button)findViewById(R.id.button_datae);
seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
Toast.makeText(getApplicationContext(),progress+"",Toast.LENGTH_SHORT).show();
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
Toast.makeText(getApplicationContext(),"starting",Toast.LENGTH_SHORT).show();
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
Toast.makeText(getApplicationContext(),"Stop touch",Toast.LENGTH_SHORT).show();
}
});
button_datae.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(),getCurrentDate(),Toast.LENGTH_SHORT).show();
}
});
}
public String getCurrentDate(){
StringBuilder builder=new StringBuilder();
builder.append("Current Date: ");
builder.append((datePicker.getMonth() + 1)+"/");//month is 0 based
builder.append(datePicker.getDayOfMonth()+"/");
builder.append(datePicker.getYear());
return builder.toString();
}
}
Button button_datae;
SeekBar seekBar;
DatePicker datePicker;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_seekbar);
seekBar=(SeekBar)findViewById(R.id.seekBar);
datePicker=(DatePicker)findViewById(R.id.datePicker);
button_datae=(Button)findViewById(R.id.button_datae);
seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
Toast.makeText(getApplicationContext(),progress+"",Toast.LENGTH_SHORT).show();
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
Toast.makeText(getApplicationContext(),"starting",Toast.LENGTH_SHORT).show();
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
Toast.makeText(getApplicationContext(),"Stop touch",Toast.LENGTH_SHORT).show();
}
});
button_datae.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(),getCurrentDate(),Toast.LENGTH_SHORT).show();
}
});
}
public String getCurrentDate(){
StringBuilder builder=new StringBuilder();
builder.append("Current Date: ");
builder.append((datePicker.getMonth() + 1)+"/");//month is 0 based
builder.append(datePicker.getDayOfMonth()+"/");
builder.append(datePicker.getYear());
return builder.toString();
}
}
No comments:
Post a Comment