程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> datepicker-Android的DatePickerDialog的使用報錯

datepicker-Android的DatePickerDialog的使用報錯

編輯:編程解疑
Android的DatePickerDialog的使用報錯

使用了一個彈窗的日期選擇器,可是設置參數的時候老報錯,說沒有相應的構造函數。但我明明就是按照需要的參數寫的

 package com.example.love;

import java.util.Calendar;
import java.util.Date;

import android.app.Activity;
import android.app.ActionBar;
import android.app.DatePickerDialog;
import android.app.DatePickerDialog.OnDateSetListener;
import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.DatePicker;
import android.widget.ImageButton;
import android.os.Build;

public class MainActivity extends Activity {

    private ImageButton ib;//圖標按鈕
    private Date nowtime;//當前時間
    private Date time;//在一起的時間
    private int nowyear;//當前的年份
    private int year;//在一起的年份
    private int nowmouth;//當前的月份
    private int mouth;//在一起的月份
    private int nowday;//當前的日期
    private int day;//在一起的日期
    private int hour;//現在的小時
    private int muinet;//現在的分鐘
    private int ss;//現在的秒

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

        //獲取當前的時間
        Calendar date = Calendar.getInstance();
        nowyear = date.get(date.YEAR);
        nowmouth = date.get(date.MONTH);
        nowday = date.get(date.DAY_OF_MONTH);


        ib = (ImageButton) findViewById(R.id.imageButton);
        ib.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                new DatePickerDialog(this, new OnDateSetListener() {

                    @Override
                    public void onDateSet(DatePicker arg0, int arg1, int arg2, int arg3) {
                        // TODO 自動生成的方法存根

                    }
                }, nowyear, nowmouth, nowday).show();
        });
    }

}

最佳回答:


很感謝大家,問題解決了。寫在外邊就不報錯了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved