package com.github.jjobes.slidedaytimepicker.sample; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.Toast; import com.github.jjobes.slidedaytimepicker.SlideDayTimeListener; import com.github.jjobes.slidedaytimepicker.SlideDayTimePicker; /** * Sample test class for SlideDayTimePicker. * * @author jjobes * */ public class SampleActivity extends FragmentActivity { private Button mButton; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_sample); mButton = (Button) findViewById(R.id.button); final SlideDayTimeListener listener = new SlideDayTimeListener() { @Override public void onDayTimeSet(int day, int hour, int minute) { Toast.makeText( SampleActivity.this, "day = " + day + "\nhour = " + hour + "\nminute = " + minute, Toast.LENGTH_LONG).show(); } @Override public void onDayTimeCancel() { Toast.makeText(SampleActivity.this, "Canceled", Toast.LENGTH_SHORT).show(); } }; mButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { new SlideDayTimePicker.Builder(getSupportFragmentManager()) .setListener(listener) .setInitialDay(1) .setInitialHour(13) .setInitialMinute(30) //.setIs24HourTime(false) //.setCustomDaysArray(getResources().getStringArray(R.array.days_of_week)) //.setTheme(SlideDayTimePicker.HOLO_DARK) //.setIndicatorColor(Color.parseColor("#990000")) .build() .show(); } }); } }