TimePicker from android examples not working
<p>I'm trying to make work this example from  <a href="http://developer.android.com/resources/tutorials/views/hello-timepicker.html" rel="nofollow">http://developer.android.com/resources/tutorials/views/hello-timepicker.html</a> ,
no errors while compiling - but when I press button - nothing happens. Complete silent. Why? Btw - I tried to put Log.d() in button click event and it works, but still no popup with timepicker.</p>

<p>Main.xml used "As is" from example</p>

<pre><code>import java.util.Calendar;

import android.app.Activity;
import android.app.DatePickerDialog;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.DatePicker;
import android.widget.TextView;

public class TestastestasActivity extends Activity {

      private DatePickerDialog.OnDateSetListener mDateSetListener =
                new DatePickerDialog.OnDateSetListener() {

                    public void onDateSet(DatePicker view, int year, 
                                          int monthOfYear, int dayOfMonth) {
                        mYear = year;
                        mMonth = monthOfYear;
                        mDay = dayOfMonth;
                        updateDisplay();
                    }
                };

    // updates the date we display in the TextView
    private void updateDisplay() {
        mDateDisplay.setText(
            new StringBuilder()
                    // Month is 0 based so add 1
                    .append(mMonth + 1).append("-")
                    .append(mDay).append("-")
                    .append(mYear).append(" "));
    }

    /** Called when the activity is first created. */
     private TextView mDateDisplay;
        private Button mPickDate;

        private int mYear;
        private int mMonth;
        private int mDay;

        static final int DATE_DIALOG_ID = 0;

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);

            // capture our View elements
            mDateDisplay = (TextView) findViewById(R.id.dateDisplay);
            mPickDate = (Button) findViewById(R.id.pickDate);

            // add a click listener to the button
            mPickDate.setOnClickListener(new View.OnClickListener() {
                public void onClick(View v) {
                    Log.d ("Debug", "YO MAN");
                    showDialog(DATE_DIALOG_ID);
                }
            });

            // get the current date
            final Calendar c = Calendar.getInstance();
            mYear = c.get(Calendar.YEAR);
            mMonth = c.get(Calendar.MONTH);
            mDay = c.get(Calendar.DAY_OF_MONTH);

            // display the current date
            updateDisplay();
        }

}
</code></pre>
