Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 添加下拉列表或在警报对话框中选择日期选项_Java_Android_Android Alertdialog - Fatal编程技术网

Java 添加下拉列表或在警报对话框中选择日期选项

Java 添加下拉列表或在警报对话框中选择日期选项,java,android,android-alertdialog,Java,Android,Android Alertdialog,我有一个相当简单的问题。我想在我的应用程序中添加一个下拉选项或一个日期选择器对话框 在测试2的地方?是是否可以在警报对话框中添加下拉列表 这是我第一次用Java编程 大概是这样的: 代码如下: private void addNew() { //Invoerveld voor het invoeren van een nieuwe taak. AlertDialog.Builder alert = new AlertDialog.Builder(this); alert

我有一个相当简单的问题。我想在我的应用程序中添加一个下拉选项或一个日期选择器对话框

在测试2的地方?是是否可以在警报对话框中添加下拉列表

这是我第一次用Java编程

大概是这样的:

代码如下:

private void addNew() {
    //Invoerveld voor het invoeren van een nieuwe taak.
    AlertDialog.Builder alert = new AlertDialog.Builder(this);

    alert.setTitle("Nieuwe taak");
    alert.setMessage("Which task has to be done?") ;
    alert.setMessage("Test2?");


    final EditText input = new EditText(this);      input.setEnabled(true);
    alert.setView(input);

    alert.setPositiveButton("Opslaan", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int whichButton) {
            String description = input.getText().toString();
            task_list_adapter.addTask(description);
        }
    });

    alert.setNegativeButton("Annuleer", null);

    alert.show();
}
这里是我当前的弹出窗口:


如果你能帮我创建一个下拉列表,我会非常高兴。不需要任何功能。只是我需要显示下拉列表。

您已经在创建一个自定义视图并将其设置为对话框,所以我认为您已经完成了一半。您只需要使用a,添加所需的月份名称,或者更好地将a添加到布局中

如果对话框的唯一目的是让用户能够选择数据,我建议使用可用的。这有很多关于如何进行的信息