Android TimePicker 直接輸入的問題解決方案
Android TimePicker 直接輸入的問題解決方案
TimePicker 提供了上下的按鈕,點擊按鈕,相關(guān)操作都是正常的。但是如果直接在輸入框中修改小時或分鐘后直接點擊按鈕取值,會發(fā)現(xiàn)不能真正改變時間。
以下代碼得不到預期結(jié)果。
@Override public void onClick(View v) { int i = timePicker1.getCurrentHour(); int j = timePicker1.getCurrentMinute(); startPoint.set(Calendar.HOUR_OF_DAY, i); startPoint.set(Calendar.MINUTE, j); Log.d("TimePicker", startPoint.getTime().toLocaleString()); }
日志會顯示直接輸入前的時間,而不是直接輸入的時間。
解決方案:
在int i = timePicker1.getCurrentHour(); 之前調(diào)用如下:
timePicker1.clearFocus();
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
- Android開發(fā)之DatePicker和TimePicker實現(xiàn)選擇日期時間功能示例
- Android開發(fā)之DatePickerDialog、TimePickerDialog時間日期對話框用法示例
- Android之日期時間選擇控件DatePicker和TimePicker實例
- Android編程之DatePicker和TimePicke簡單時間監(jiān)聽用法分析
- Android時間對話框TimePickerDialog詳解
- Android CalendarView,DatePicker,TimePicker,以及NumberPicker的使用
- Android開發(fā)之TimePicker控件用法實例詳解
- android中DatePicker和TimePicker的使用方法詳解
- Android日歷控件PickTime代碼實例
相關(guān)文章
Android 中使用ExpandableListView 實現(xiàn)分組的實例
這篇文章主要介紹了Android 中使用ExpandableListView 實現(xiàn)分組的實例的相關(guān)資料,這里提供實例代碼及實現(xiàn)效果圖,需要的朋友可以參考下2016-12-12android開發(fā)之橫向滾動/豎向滾動的ListView(固定列頭)
由于項目需要,我們需要一個可以橫向滾動的,又可以豎向滾動的 表格;經(jīng)過幾天的研究終于搞定,感興趣的朋友可以了解下哦2013-01-01Android recyclerview實現(xiàn)拖拽排序和側(cè)滑刪除
這篇文章主要為大家詳細介紹了Android recyclerview實現(xiàn)拖拽排序和側(cè)滑刪除,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-02-02Android開發(fā)之實現(xiàn)GridView支付寶九宮格
本文給大家介紹android開發(fā)之實現(xiàn)gridview支付寶九宮格,其原理是讓每個item都設(shè)置成帶有分割線的背景,在這不透漏太多內(nèi)容,感興趣的朋友請閱讀全文2015-11-11android BitmapFactory.Options使用方法詳解
這篇文章主要為大家詳細介紹了android BitmapFactory.Options使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-01-01Android游戲開發(fā)學習①彈跳小球?qū)崿F(xiàn)方法
這篇文章主要介紹了Android游戲開發(fā)學習①彈跳小球?qū)崿F(xiàn)方法,涉及Android通過物理引擎BallThread類模擬小球運動的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-10-10Android系統(tǒng)設(shè)置中的清除數(shù)據(jù)會清除哪些數(shù)據(jù)?
這篇文章主要介紹了Android系統(tǒng)設(shè)置中的清除數(shù)據(jù)會清除哪些數(shù)據(jù)?本文對比了清除前和清除后的數(shù)據(jù)情況,從而得出到底清除了哪些數(shù)據(jù),需要的朋友可以參考下2015-01-01