如何在黑莓中创建一个没有边界的自定义ButtonField…如有任何帮助,不胜感激
好了,只需添加applyTheme()方法
class BitmapButtonField extends ButtonField {
protected void applyTheme()
{
}
}
Arhimed,拉斐尔,谢谢你的帮助!
使用本教程创建您自己的自定义字段
在paint()方法中控制字段的外观
是的,这可以通过扩展Field
实现。您只需要创建2个图像(一个用于聚焦状态,另一个用于未聚焦状态)。只是不要在那些图片上画边框。
示例实现可以在这里找到
正如Arhimed所说,您应该扩展Field
。这将为您提供按钮外观的最大定制量。
下面是我创建的一个可定制按钮的示例:https://github.com/HeshamMegid/BlackBerry-Custom-Controls
您可以直接使用它,或者进一步修改代码以满足您的需要。