问题标签 [caldroid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
614 浏览

android - Caldroid、ActionBarSherlock 和 Maven

我正在尝试在我之前包含在 Maven 托管结构下的简单 HelloWorld 应用程序中使用Caldroid 。ActionBarSherlock

因为我需要为 ABS 和 Caldroid 使用支持包,所以我希望 Caldroid 使用相同的支持包。目前,它是最新的:support-v4-r7.jar

但是,在 Eclipse 中,我无法getChildFragmentManager()说该方法在CaldroidFragment. 因此,我无法继续。

另外,我不知道是否应该移植 Caldroid 的每个类来扩展 ABS 类以便正确使用。例如:

有什么想法可以整合它们吗?

0 投票
1 回答
1197 浏览

android - 获取点击日期的背景颜色

我正在使用 Caldroid,但在获取点击日期的背景颜色时遇到问题。我的听众看起来像这样:

如何在上面的监听器中检查点击日期的背景颜色?

0 投票
1 回答
524 浏览

android - Caldroid 日历中的当前周

我正在为我的项目使用 Caldroid。默认情况下,我必须在gridView. 当用户向右滑动时,它将显示下一周,当用户向左滑动时,它将显示上一周。我怎样才能在 Caldroid 中实现这一点?

0 投票
2 回答
4124 浏览

android - 在 Android Studio 中添加 Caldroid 库

在 Android Studio 上添加Caldroid库时出现问题。我尝试了许多不同的添加方式,但它不起作用。我使用 Android Studio 0.8.2。

  • 首先,我创建了一个名为libraries.
  • caldroid我在中创建了一个新文件夹/libraries
  • 然后,我将下载的文件粘贴到文件/libraries夹中。
  • 然后,我更改了以下文件。

设置.gradle

构建.gradle

但我得到这个错误:

如何解决这个问题?

0 投票
1 回答
1017 浏览

android - Caldroid 不刷新

我已使用方法中的此代码将 Caldroid 放入我的活动中onCreate

如您所见,Thread每次用户切换到其他月份时,都会在内部调用一个侦听器。该线程访问数据库并标记有事件的日期。

注意:这只是该线程的 run 方法中的内部代码示例。

当所有这些加载时,我开始另一个活动供用户登录。问题只是在onCreate方法中用持有人视图替换片段之前制作的标记。caldroidFragment更换支架后如何刷新?refreshView()放置后似乎不起作用。

编辑:我做了研究,我注意到 Caldroid 正在使用应用程序 V4 Fragment。我试图分离并重新连接它以获得刷新效果,但我只是NullPointerException在尝试这样做时才得到。

0 投票
1 回答
778 浏览

android - Caldroid 对话框和 FragmentActivity

我正在构建一个需要日历的应用程序,以便用户可以选择日期。我正在尝试将 Caldroid 库嵌入到我的项目中,并且我想显示日历不是在 newActivity中,而是在 a 中Dialog

我的问题是:

  1. 由于我使用的Activity是已经有一些小部件的,是否需要将其更改为FragmentActivity
  2. 我想Dialog通过按日历显示 Caldroid ImageButton,我需要第二个FragmentActivity吗?
0 投票
2 回答
1215 浏览

android - 如何在 Caldroid 日历中禁用直到今天的所有日子?

我正在使用 Caldroid 库https://github.com/roomorama/Caldroid。我想禁用早于今天的所有日期。我怎样才能做到这一点?有方法 setDisableDates,但它需要作为禁用日期的参数列表传递。

0 投票
1 回答
1061 浏览

android - 如何使用 android Caldroid 库获取选定日期的范围?

我已经在我的项目中实现了 android Caldroid库。

并且已经获得选定的日期

我

我试过了

但是,它不允许我获取选定日期的范围,并且演示没有显示如何获取范围

我也使用,它是对象但不是字符串,

那么,任何人都有任何想法,如何获得选定的日期范围?

0 投票
1 回答
684 浏览

android - 如何在 android 中使用 Caldroid 设置正常单元格视图的宽度和高度?

我正在为我的项目使用 Caldroid 库,并且我正在使用

在一个月的日子里使用我的自定义普通单元格。

但是当我试图为当天设置背景时,使用,

我也尝试在 normal_cell_view.xml

但它显示像

如何设置它看起来合适?

0 投票
1 回答
1767 浏览

android - 更改日历上单元格的颜色

我了解到您无法将事件添加到默认日历视图(它只是在用户的默认日历中处理)所以我使用的是caldroid https://github.com/roomorama/Caldroid/blob/master/README.md到目前为止,对文档很有帮助,但是当涉及到一件事时,我就迷失了。

我想要做的是更改任何有事件的日期的颜色。文档说要制作一个可绘制并将其放入单元格中,但我对如何做到这一点更加迷茫,所以我认为更改单元格的颜色会更容易。

我当前的代码看起来像这样

我在这里检查过更改网格单元格的颜色使用意图编辑日历事件在此处不起作用 Caldroid 不刷新,在这里我想更改日历上事件的字体颜色,但我不知道该怎么做。

我知道我可以使用 caldroidFragment.setBackgroundResourceForDate(R.color.blue, blueDate); 更改日期的颜色;但我不确定如何使其与有事件的日期相对应。如果有人可以帮助我,将不胜感激。还有,母亲节快乐!

我刚刚偶然发现了这段代码,并且正在实施它。

@Override public void onSelectDate(Date date, View view) { Toast.makeText(getApplicationContext(), formatter.format(date), Toast.LENGTH_SHORT).show();