Blackberry 如何在标准标题栏中显示日期
我正在使用黑莓6.0的标准标题栏Blackberry 如何在标准标题栏中显示日期,blackberry,java-me,Blackberry,Java Me,我正在使用黑莓6.0的标准标题栏 StandardTitleBar myTitleBar = new StandardTitleBar() .addIcon("logo.png").addTitle("App Title").addClock() .addNotifications().addSignalIndicator(); myTitleBar.setPropertyValue( St
StandardTitleBar myTitleBar = new StandardTitleBar()
.addIcon("logo.png").addTitle("App Title").addClock()
.addNotifications().addSignalIndicator();
myTitleBar.setPropertyValue(
StandardTitleBar.PROPERTY_BATTERY_VISIBILITY,
StandardTitleBar.BATTERY_VISIBLE_LOW_OR_CHARGING);
setTitleBar(myTitleBar);
如何将日期添加到标准标题栏,因为它只有addClock()方法,没有addDate()方法。有人可以帮忙吗?您想在哪里添加日期(即,它应该如何显示?)?您可以使用添加它,但是您可能需要自己进行布局。您还可以将日期与标题一起传递(即addTitle(“应用标题”+myGetDate()))
API中没有内置的方法来添加日期,因此,如果您想要特定的位置,那么您必须进行自己的布局。如果不关心时钟,可以重写addClock()和sublayout()。您可以在sublayout中调用super,然后调用代码以正确对齐日期。我建议使用addTitle解决方案。搞乱布局并不是那么简单,它会有点违背组件的目的,组件的目的是提供一个跨平台的“标准”功能标题栏。