Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.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
什么';Android日历视图有什么问题_Android_Android Dialog - Fatal编程技术网

什么';Android日历视图有什么问题

什么';Android日历视图有什么问题,android,android-dialog,Android,Android Dialog,我想显示一个带有日历视图的对话框。这是我显示对话框的方式: AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); View v = getActivity().getLayoutInflater().inflate(R.layout.dialog_calendart, null); builder.setView(v);

我想显示一个带有
日历视图的
对话框
。这是我显示
对话框的方式:

            AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
            View v = getActivity().getLayoutInflater().inflate(R.layout.dialog_calendart, null);
            builder.setView(v);
            builder.create().show();
这是布局图:

<?xml version="1.0" encoding="utf-8"?>
<CalendarView xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content" />
当它最终显示
对话框时
如下所示:

我还尝试在
日历视图中设置日期,如

calendarView.setDate(23423423); 
但它仍然没有显示安雅的日期


哪里出了什么问题?

把这个放到你的布局中,然后再试一次

  <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                  android:layout_width="fill_parent"
                  android:layout_height="fill_parent" >

        <CalendarView 
                  android:layout_width="fill_parent"
                  android:layout_height="fill_parent"
                  android:minHeight="200dp" 
                  android:minWidth="200dp"
                  android:maxDate="01/01/2013"
                 android:minDate="09/01/2012"/>
                  </LinearLayout>

即使你也看不到这个对话框啊?“2014年7月”
  <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                  android:layout_width="fill_parent"
                  android:layout_height="fill_parent" >

        <CalendarView 
                  android:layout_width="fill_parent"
                  android:layout_height="fill_parent"
                  android:minHeight="200dp" 
                  android:minWidth="200dp"
                  android:maxDate="01/01/2013"
                 android:minDate="09/01/2012"/>
                  </LinearLayout>