答案 0 :(得分:1)
在styles.xml中添加新样式
pane.setOnMouseClicked(evt -> {
Circle circle = ...
pane.getChildren().add(circle);
circle.setOnMouseClicked(event -> {
event.consume();
// TODO: circle specific event handling
});
});
然后在打开DatePickerDialog时以这种方式传递
<style name="MyCalanderTheme" parent="AppTheme">
<item name="colorAccent">@color/SetYourColorHere</item>
</style>
将SetYourColorHere替换为您要设置为日期背景的任何颜色
或者你也可以设置主要样式accentColor ...但是如果你想为app accentColor和数据背景使用不同的颜色,那么按照上面的方法。