如何使TimePicker小(How to make the TimePicker smaller)

2019-06-26 19:43发布

是否有可能使默认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