在android studio中,我在我的xml中添加了一个日期选择器。我的目标是使用日期选择器,以便当用户选择(点击)日历上的一天时,将启动新的意图并且具有该意图,将基于意图显示信息。当然我知道如何发送信息,开始和意图等。
我的主要问题是为个别日子准备一个onclicklistener,并将实际的一天点击到要发送的变量中。我见过DatePickerDialog,但我和我的DatePicker之间的区别以及如何提取信息感到困惑
答案 0 :(得分:0)
public class MainActivity extends AppCompatActivity implements DatePickerDialog.OnDateSetListener{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public void onDateSet(DatePicker view, int year, int month, int dayOfMonth) {
//start your intent here with these values of year,month,dayofMonth
}
public void ShowPicker(View view) {
DatePickerDialog datePickerDialog = new DatePickerDialog(
this, MainActivity.this, 2016, 12, 01);
datePickerDialog.show();
}
}
这里ShowPicker方法设置为按钮的onClick事件。我希望得到这个主意。如果这不是你想要的,那么只要向我解释一下,我一定会帮助你。