Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package com.WazaBe.HoloEverywhere.app;
  
  import java.util.Calendar;
  
  import android.os.Bundle;
 
 
 public class DatePickerDialog extends AlertDialog implements OnClickListener,
 	public interface OnDateSetListener {
 		void onDateSet(DatePicker viewint yearint monthOfYear,
 				int dayOfMonth);
 	}
 
 	private static final String DAY = "day";
 	private static final String MONTH = "month";
 	private static final String YEAR = "year";
 	private final Calendar mCalendar;
 	private final OnDateSetListener mCallBack;
 	private final DatePicker mDatePicker;
 
 	private boolean mTitleNeedsUpdate = true;
 
 	public DatePickerDialog(Context contextint theme,
 			OnDateSetListener callBackint yearint monthOfYear,
 			int dayOfMonth) {
 		super(contexttheme);
 		 = callBack;
 		 = Calendar.getInstance();
 		setIcon(0);
 		LayoutInflater inflater = LayoutInflater.from(context);
 		View view = inflater.inflate(..null);
 		setView(view);
 		.init(yearmonthOfYeardayOfMonththis);
 		updateTitle(yearmonthOfYeardayOfMonth);
 	}
 
 	public DatePickerDialog(Context contextOnDateSetListener callBack,
 			int yearint monthOfYearint dayOfMonth) {
 		this(context, 0, callBackyearmonthOfYeardayOfMonth);
 	}
 
 	public DatePicker getDatePicker() {
 		return ;
 	}
 
 	public void onClick(DialogInterface dialogint which) {
 		if (which == .) {
 		}
 	}
 
 	public void onDateChanged(DatePicker viewint yearint monthint day) {
 		.init(yearmonthdaythis);
 		updateTitle(yearmonthday);
 	}
 
 	public void onRestoreInstanceState(Bundle savedInstanceState) {
 		super.onRestoreInstanceState(savedInstanceState);
 		int year = savedInstanceState.getInt(.);
 		int month = savedInstanceState.getInt(.);
 		int day = savedInstanceState.getInt(.);
 		.init(yearmonthdaythis);
 	}
 
 	public Bundle onSaveInstanceState() {
 		Bundle state = super.onSaveInstanceState();
 		return state;
 	}
 
 	protected void onStop() {
 		super.onStop();
 	}
 
 	private void tryNotifyDateSet() {
 		if ( != null) {
		}
	}
	public void updateDate(int yearint monthOfYearint dayOfMonth) {
		.updateDate(yearmonthOfYeardayOfMonth);
	}
	private void updateTitle(int yearint monthint day) {
			String title = DateUtils.formatDateTime(getContext(),
			setTitle(title);
else {
			}
		}
	}
New to GrepCode? Check out our FAQ X