【问题标题】:Localize Android DatePickerDialog本地化 Android DatePickerDialog
【发布时间】:2010-07-27 15:20:30
【问题描述】:

是否可以配置 android.app.DatePickerDialog 使其易于本地化为欧洲格式(交换日期和月份并将英文按钮名称与本地化名称交换)?

【问题讨论】:

    标签: android datepicker


    【解决方案1】:

    DatePickerDialog 默认是本地化的。我在真实设备上尝试过,对话框的本地化适应了系统默认设置。

    【讨论】:

    • 应用程序区域设置的其他信息,您可以找到here
    【解决方案2】:

    您可以设计 2 个DatePickerDialogs 并使用基于Locale class 的条件在其中一个或另一个之间进行选择。但是,由于没有“欧洲”语言环境,只有国家语言环境,您可能需要将欧洲语言环境放在一个列表中,并检查该语言环境是否在列表中。手机的当前语言环境通过以下方式访问:Locale.getDefault()

    【讨论】:

    • 但是 android.app.DatePickerDialog 没有选择将其本地化为另一种格式,还是我监督它?我必须自己重写吗?
    • 我对这种对话了解不多,但我认为你必须自己重写。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-11
    • 1970-01-01
    • 2015-03-06
    • 2018-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多