在android中是否有一些小部件用於選擇不顯示像TimePicker這樣的彈出窗口的時間?我有彈出選擇時間的標準,所以看起來很奇怪,在彈出窗口中使用Time Picker並打開新窗口。Android小工具選擇時間
0
A
回答
1
在編寫我的第一個應用程序時,我找不到一個。我結束了在RelativeLayout中使用3個spinners,hour,minute和am/pm。然後,只需接受按鈕,即可從每個值中提取值並構建您的時間。
final Spinner hourSpinner = (Spinner) findViewById(R.id.hourSpinner);
ArrayAdapter<CharSequence> hourAdapter = ArrayAdapter.createFromResource(
this, R.array.editHourArray, android.R.layout.simple_spinner_item);
hourAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
hourSpinner.setAdapter(hourAdapter);
hourSpinner.setSelection(myHour - 1);
final Spinner minuteSpinner = (Spinner) findViewById(R.id.minuteSpinner);
ArrayAdapter<CharSequence> minuteAdapter = ArrayAdapter.createFromResource(
this, R.array.editMinuteArray, android.R.layout.simple_spinner_item);
minuteAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
minuteSpinner.setAdapter(minuteAdapter);
minuteSpinner.setSelection(myMinute);
final Spinner am_pmSpinner = (Spinner) findViewById(R.id.am_pmSpinner);
ArrayAdapter<CharSequence> am_pmAdapter = ArrayAdapter.createFromResource(
this, R.array.editam_pmArray, android.R.layout.simple_spinner_item);
am_pmAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
am_pmSpinner.setAdapter(am_pmAdapter);
am_pmSpinner.setSelection(my_am_pm);
然後在接受按鈕
myNewHour = Integer.valueOf(hourSpinner.getSelectedItem().toString());
myNewMinute = Integer.valueOf(minuteSpinner.getSelectedItem().toString());
String tempAm_Pm = am_pmSpinner.getSelectedItem().toString();
,並建立,不管你使用的是時間的onclick(我用的是日曆,因爲我有日期也)
1
不,不是真的。如果你必須在你的時間選擇器上定製「業務邏輯」,你應該創建一個「手動」,而不是使用TimePicker
相關問題
- 1. 選擇小工具
- 2. Bootstrap3日期時間選擇器選擇24小時不工作
- 3. 選項卡時間選擇器來選擇時間範圍,android
- 4. Android小工具
- 5. Android小工具
- 6. Android - 24小時工作時間間隔
- 7. jQuery Mobile&Emberjs - 選擇小工具
- 8. 小工具中的空標籤選擇
- 9. Android小工具 - 需要4x2小工具獲取1x1小工具
- 10. 時間選擇器android
- 11. 時間選擇器Android
- 12. Xamarin iOS 24小時時間選擇器
- 13. WP小工具選擇框選擇在保存時不能正確顯示
- 14. 從Android小工具
- 15. Android GPS小工具
- 16. Android小工具onClick
- 17. Twitter小工具android
- 18. Android小工具Bitmap大小
- 19. Android EditText小工具大小
- 20. 獨立銫時間軸小工具
- 21. 從造型時間小工具Symfony
- 22. 格式時間小工具ActiveForm yii2
- 23. Android webview twitter時間線小工具Feed未更新
- 24. 選擇每個具體時間一行
- 25. 在mysql中選擇具體時間
- 26. 選擇具有最新時間戳
- 27. Ext JS 6現代工具包時間選擇器字段?
- 28. windows手機工具包時間選擇器轉換爲軍事時間
- 29. 隨機選擇並重復每個選擇的具體時間
- 30. HQL選擇和時間按時間單位(小時/天/月)和