01.
package
com.example.trainning;
02.
03.
import
java.util.Calendar;
04.
05.
import
android.app.DatePickerDialog;
06.
import
android.os.Bundle;
07.
import
android.support.v4.app.DialogFragment;
08.
import
android.support.v4.app.Fragment;
09.
import
android.view.LayoutInflater;
10.
import
android.app.Dialog;
11.
import
android.view.View;
12.
import
android.view.View.OnClickListener;
13.
import
android.view.ViewGroup;
14.
import
android.widget.Button;
15.
import
android.widget.DatePicker;
16.
import
android.widget.EditText;
17.
18.
public
class
View2Activity
extends
Fragment{
19.
private
Button test;
20.
Calendar myCalendar = Calendar.getInstance();
21.
DatePickerDialog.OnDateSetListener Mydate =
new
DatePickerDialog.OnDateSetListener() {
22.
23.
@Override
24.
public
void
onDateSet(DatePicker view,
int
year,
int
monthOfYear,
25.
int
dayOfMonth) {
26.
myCalendar.set(Calendar.YEAR, year);
27.
myCalendar.set(Calendar.MONTH, monthOfYear);
28.
myCalendar.set(Calendar.DAY_OF_MONTH, dayOfMonth);
29.
}
30.
};
31.
public
View2Activity() {
32.
}
33.
public
View onCreateView(LayoutInflater inflater, ViewGroup container,
34.
Bundle savedInstanceState) {
35.
View rootView = inflater.inflate(R.layout.activity_view2,
36.
container,
false
);
37.
test = (Button)getView().findViewById(R.id.testDate);
38.
test.setOnClickListener(
new
View.OnClickListener() {
39.
40.
@Override
41.
public
void
onClick(View v) {
42.
43.
new
DatePickerDialog(getActivity(),
44.
Mydate,
45.
myCalendar.get(Calendar.YEAR),
46.
myCalendar.get(Calendar.MONTH),
47.
myCalendar.get(Calendar.DAY_OF_MONTH)).show();
48.
}
49.
});
50.
return
rootView;
51.
}
52.
53.
}