是否有可能使默认TimePicker在活动XML小? 找遍了这一点,但迄今只发现了如何创建我不想做一个自定义的时间选择器,或创建这也是我不想要做的弹出窗口。 有没有人试图与任何成功? 我TimePicker是坐在一个滚动型tablerow的。 干杯
Answer 1:
你不能改变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
}
Answer 2:
你可以这样做。 我也有同样的问题。 不过,谷歌帮助了我。 你只需更改您的XML文件。
android:scaleY="0.90" & android:scaleX="0.90"
它将小的选择器与百分比值,你提供。
仅仅从API 11件作品。
文章来源: How to make the TimePicker smaller