Java 是否有支持英语和希伯来语(阿拉伯语相同)的日历视图库

Java 是否有支持英语和希伯来语(阿拉伯语相同)的日历视图库,java,android,calendar,Java,Android,Calendar,我找到了最著名的日历视图库 实际上这个库工作得很好,但是如果我将它与希伯来语语言环境(rtl)一起使用,日历视图会更改语言和日期名称,但滑动方向和日期方向仍然是英语 它应该是虎钳,反之亦然 这里是我的英语观点 这里用希伯来语android:supportsRtl=“false” 这里是希伯来语的android:supportsRtl=“true”(我不知道为什么,但除了箭头方向,什么都没有改变 我发现这个正在修理 根据这一固定方向,日和坐骑刷卡应该改变…但在我的情况下,没有 我做错了什

我找到了最著名的日历视图库

实际上这个库工作得很好,但是如果我将它与希伯来语语言环境(rtl)一起使用,日历视图会更改语言和日期名称,但滑动方向和日期方向仍然是英语

它应该是虎钳,反之亦然

这里是我的英语观点

这里用希伯来语
android:supportsRtl=“false”

这里是希伯来语的android:supportsRtl=“true”(我不知道为什么,但除了箭头方向,什么都没有改变

我发现这个正在修理

根据这一固定方向,日和坐骑刷卡应该改变…但在我的情况下,没有

我做错了什么

或者有人有这个问题,你是怎么解决的


请随时询问我是否忘记了某些内容

您找到的修复程序尚未合并(您可以看到它的标签仍处于打开状态)。 事情发生在5月17日。 Maven自2月17日(1.4.3)以来的最新版本


您可以要求存储库所有者为您合并它并创建一个新版本,或者下载代码并自己从修复中进行更改。

我不知道有任何其他适用于android的calendarview可以解决您的问题。但我认为您可以坚持使用material calendarview

正如您已经提到的,有一个拉取请求承诺会解决您面临的问题。但是,该拉取请求尚未合并到prolificinteractive/material calendarview存储库的主分支中。也就是说,更改仅在分叉存储库(Anas/material calendarview)中可用直到合并拉取请求

但是,RTL问题修复程序的作者提供了一个解决方案。您可以尝试在应用程序中使用该方案,以便尽早访问修复程序。缺点是,同时集成到原始material calendarview存储库中的其他修复程序在分叉存储库中不可用。您当然可以分叉存储库urself并与上游master合并,但考虑到修复将从今年4月开始,我怀疑这是否值得,因为不会有那么多重要的更改


此外,您应该/可以对pull请求进行评论并请求集成。可能有人只是忘记了它,并将及时进行集成。更改并不复杂,已经过审查,合并冲突很容易解决。因此,我不明白为什么此修复不应进入prolificinteractive/Materialal calendarview。

投票否决的主要原因可能是您的问题被认为是stackoverflow的主题之外的问题,因为要求查找软件的问题是OT。您提到的pull请求尚未集成到calendarview存储库中。也许您应该对请求进行评论并要求集成?!@dpr抱歉,我这么做了没有完全理解你的想法…如果我理解正确,我有一个问题,我有一个真正的问题,我请求帮助我,而不是这次的否决票…你能再解释一次我需要做什么来避免否决票吗?这是解释什么是主题。有些人真的吹毛求疵,当涉及到这件事,没有看到一个好的答案需要争论或解释他们的反对票-我自己也有过这样的经历。离题原因的第4点提到了你的问题可能存在的问题。@dpr我明白你的想法,但无论如何,这是一个我不知道该怎么做的问题……你可以在解决问题的地方采取行动()并将其用于您的应用程序。作者似乎添加了一个包含修复程序()的版本。