Java 如何定制android默认类(datepicker、numpicker等)

Java 如何定制android默认类(datepicker、numpicker等),java,android,class,datepicker,Java,Android,Class,Datepicker,我想为android制作一个自定义日期选择器,我需要更改android.widget包中datepicker.class文件中的某些内容。事实上,我想更改太阳历的年和月 我在中找到了datepicker.java的源代码,但我不知道如何更改并用默认的android类替换它。有人知道怎么做吗?最糟糕的方法是复制datepicker类的源代码,并将其重命名/修改为hijri calendar的您自己的类。然后可以导入或扩展这个新类来处理代码 您可以使用此自定义视图在其上实现jalali日期 您只需复

我想为android制作一个自定义日期选择器,我需要更改
android.widget包中
datepicker.class
文件中的某些内容。事实上,我想更改太阳历的年和月


我在中找到了
datepicker.java
的源代码,但我不知道如何更改并用默认的android类替换它。有人知道怎么做吗?

最糟糕的方法是复制datepicker类的源代码,并将其重命名/修改为hijri calendar的您自己的类。然后可以导入或扩展这个新类来处理代码

您可以使用此自定义视图在其上实现jalali日期
您只需复制其中的类、布局和值,然后将它们粘贴到项目中,现在您有了jalali date JS的datepicker,但请按照提供的链接上的使用说明进行操作。

您的意思是将jalali日历应用于
datepicker
?您应该考虑将特定日历应用到<代码>数据包> /代码>和修改其GUI的区别。我认为您需要重新设计GUI。是的,我想将jalali日历应用于日期选择器。由于我不知道如何做,我认为可以通过在datepicker类中进行更改来完成。另一方面,若知道如何用我的自定义类替换默认的android类,那个将是一件令人惊讶的事情。所以若你们能帮助我,我将不胜感激。