为了账号安全,请及时绑定邮箱和手机立即绑定

为什么打不开

import java.util.Calendar;

import android.app.Activity;

import android.os.Bundle;

import android.widget.DatePicker;

import android.widget.TimePicker;


public class MainActivity extends Activity {

private DatePicker datepicker;

private TimePicker timepicker;

private int year;

private int month;

private int day;

private int hour;

private int minute;

//获取当前时间的类

private Calendar cal;

    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.main_activity);

        //获取日历的一个对象

        cal = Calendar.getInstance();

        year = cal.get(Calendar.YEAR);

        //月份从0月开始

        month = cal.get(Calendar.MONTH) +1;

        day = cal.get(Calendar.DAY_OF_MONTH);

        hour = cal.get(Calendar.HOUR_OF_DAY);

        minute = cal.get(Calendar.MINUTE);

        setTitle(year+month+day+hour+minute);

    }

}

是因为哪里不一样吗,在手机上运行,点开就闪一下就退了

正在回答

4 回答

是你的代码没有和视图用findViewById绑定


0 回复 有任何疑惑可以回复我~

问题解决没??

0 回复 有任何疑惑可以回复我~

初步估计是你setContentView(R.layout.main_activity);这里没有改成main。还不行把你的报错信息贴出来

1 回复 有任何疑惑可以回复我~
#1

mongoos

为什么需要把它改成main,为什么一定要重新创建一个xml文件?
2015-09-19 回复 有任何疑惑可以回复我~
#2

Refactor易先生

3q~~~
2015-10-24 回复 有任何疑惑可以回复我~

 setTitle(year+"-"+month+"-"+day+"-"+hour+"-"+minute);,你setTitle里面这几个变量都是Int,加起来还是int,setTile()里面应该是String,肯定报错的

0 回复 有任何疑惑可以回复我~
#1

霼鼷鐂貋 提问者

还是不行...
2015-07-14 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第二门课(第1季)
  • 参与学习       111161    人
  • 解答问题       1457    个

本课程由浅入深地带您学会Android的常用控件的开发和使用

进入课程

为什么打不开

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信