当前位置: 代码迷 >> Android >> android TimePicker 控件自定义式样
  详细解决方案

android TimePicker 控件自定义式样

热度:96   发布时间:2016-04-28 07:06:47.0
android TimePicker 控件自定义样式
android 的TimePicker 控件自带样式 如下



但是客户希望可以自定义样式:如下图显示




请问如何修改呢?给一些思路。谢谢

------解决方案--------------------
引用:
怎么没有人回复呢?

LZ自带的样式的android 2.x版本左右的样式  

如果可以修改源码的话frameworks\base\core\java\android\widget\TimePicker.java 

public TimePicker(Context context, AttributeSet attrs, int defStyle){
....
// process style attributes
        TypedArray attributesArray = context.obtainStyledAttributes(
                attrs, R.styleable.TimePicker, defStyle, 0);
}
...
替换原有的style



或者LZ自定义重写TimePicker   网上应该有例子   以前Google搜索看到过~
------解决方案--------------------
楼上所说,自定义类继承TimePicker,重写三个参数的构造,自定义一个样式,样式这么定义可以参考源码
------解决方案--------------------
TimePicker功能很弱 我感觉完全可以用一般的布局实现  后面的接口可以参考TimePicker
------解决方案--------------------
通过style 来修改这个picker
  相关解决方案