是否有可能在活動xml中使默認TimePicker更小?我已經搜索了這個,但到目前爲止只發現如何創建一個我不想做的自定義時間選擇器,或者創建一個我也不想做的彈出窗口。有沒有人試過這個成功?我的TimePicker坐在scrollRow的tableRow中。乾杯如何使TimePicker更小
8
A
回答
11
你不能改變TimePicker的大小,你怎麼可以做一件事。您可以將TimePicker製作爲對話框。
結帳下面的代碼:
Button setTime;
setTime = (Button)findViewById(R.id.button1);
setTime.setOnClickListener(this);
public void onClick(View v)
{
TimePickerDialog tp1 = new TimePickerDialog(this, this, cal.get(Calendar.HOUR_OF_DAY), cal.get(Calendar.MINUTE), true);
tp1.show();
}
public void onTimeSet(TimePicker view, int hourOfDay, int minute)
{
cal.set(Calendar.HOUR_OF_DAY, hourOfDay);
cal.set(Calendar.MINUTE, minute);
//rest of the code
}
17
你可以做到這一點。我也有同樣的問題。但Google幫助了我。 你必須改變你的XML文件。
android:scaleY="0.90" & android:scaleX="0.90"
它會縮小您的選擇器與您提供的百分比值。
只能從API 11工作。
+0
Works僅形成API 11 – levi 2014-12-11 20:57:04
相關問題
- 1. 如何擴展TimePicker小部件?
- 2. 如何將timepicker值更改爲另一個timepicker值?
- 3. 使TimePicker不可更改
- 4. 減少TimePicker大小
- 5. TimePicker最小值Silverlight
- 6. 如何使用xml timepicker?
- 7. Android - 如何更改TimePicker中的textColor?
- 8. 如何更改Android TimePicker分鐘間隔?
- 9. Jquery TimePicker:如何動態更改參數
- 10. Android如何更改TimePicker主題?
- 11. 如何在yii中使用和禁用timepicker小時和分鐘?
- 12. 切換到24小時後,TimePicker小時不會更新
- 13. 更改TimePicker樣式
- 14. 如何更改TimePicker的timePickerMode spinner不使用xml?
- 15. 如何使用屬性更改TimePicker格式
- 16. 如何添加timePicker使用片段?
- 17. 如何設置使用jQuery timepicker
- 18. 如何使用bootstrap timepicker with angularjs
- 19. 如何使用TimePicker到DatePicker MVC3 C#
- 20. 如何更改bootstrap-timepicker更新事件的日期?
- 21. Timepicker:如何通過首先更改更改第二個值?
- 22. 如何使UIRefreshControl更小?
- 23. Symfony2 - 如何使symfony2更小
- 24. 更改TimePicker上的標題?
- 25. Bootstrap timepicker - 點擊更改minutestep
- 26. WPF- TimePicker沒有更新
- 27. Yii2 kartik-datecontrol timepicker更新
- 28. 更改TimePicker文本顏色
- 29. 更改TimePicker(RadialTimePickerView)的顏色?
- 30. DatePicker和TimePicker更改值
是的,我認爲那是什麼病最終要做。我爲日期選擇器做了同樣的事情,所以我可能會使它相同。無論如何感謝 – WillNZ 2012-08-30 23:23:17
您好,我不認爲這是問題的答案,但它似乎是最好的解決方案,因爲我還沒有找到另一種方法來做到這一點。感謝您的幫助 – WillNZ 2012-09-03 04:17:13
其實,這是一個理想的做法。 Android操作系統堅持這種方法。 – 2017-11-11 06:31:21