課程
/移動開發
/Android
/Android攻城獅的第二門課(第1季)
為什么我的代碼和老師的一樣,結果運行的時候直接崩了
2016-07-25
源自:Android攻城獅的第二門課(第1季) 3-4
正在回答
在MainActivity.java中setContentView()函數用的布局文件是不是你放置datePicker的xml?
我也是一樣的情況啊,找到原因了嗎?
一直在長大啊 提問者
哈豬 回復 一直在長大啊 提問者
public class MainActivity extends Activity {
private DatePicker datepicker;
private TimePicker timepicker;
private Calendar cal;
private int year;
private int month;
private int day;
private int hour;
private int minute;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//獲取一個日歷對象
cal.getInstance();
//獲取年月日時分秒的信息
year=cal.get(Calendar.YEAR);
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);
//初始化控件
datepicker=(DatePicker) findViewById(R.id.datePicker1);
timepicker=(TimePicker) findViewById(R.id.timePicker1);
//datepicker初始化(第四個為事件監聽器)
datepicker.init(year, cal.get(Calendar.MONTH), day, new OnDateChangedListener() {
public void onDateChanged(DatePicker view, int year, int monthofyear, int dayofmonth) {
setTitle(year+"-"+(monthofyear+1)+"-"+dayofmonth+"-"+hour+":"+minute);
}
});
代碼?
你的代碼呢?
?
舉報
本課程由淺入深地帶您學會Android的常用控件的開發和使用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-29
在MainActivity.java中setContentView()函數用的布局文件是不是你放置datePicker的xml?
2016-07-30
我也是一樣的情況啊,找到原因了嗎?
2016-07-26
public class MainActivity extends Activity {
private DatePicker datepicker;
private TimePicker timepicker;
private Calendar cal;
private int year;
private int month;
private int day;
private int hour;
private int minute;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//獲取一個日歷對象
cal.getInstance();
//獲取年月日時分秒的信息
year=cal.get(Calendar.YEAR);
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);
//初始化控件
datepicker=(DatePicker) findViewById(R.id.datePicker1);
timepicker=(TimePicker) findViewById(R.id.timePicker1);
//datepicker初始化(第四個為事件監聽器)
datepicker.init(year, cal.get(Calendar.MONTH), day, new OnDateChangedListener() {
@Override
public void onDateChanged(DatePicker view, int year, int monthofyear, int dayofmonth) {
setTitle(year+"-"+(monthofyear+1)+"-"+dayofmonth+"-"+hour+":"+minute);
}
});
}
}
2016-07-25
代碼?
2016-07-25
你的代碼呢?
?