请高手给个方案:
我想在屏幕上做很多个按钮(不一定是button,也可以是图片,只要可以触摸),现在还没想好用哪种widget做,但现在高通Brew MP提供的可以支持触摸屏的widget有限,且不能做的很好看,比如button widget就不支持添加图片。
说的简单点说,就是要在屏幕上做很多好看的按钮(用图片),当触摸时就会触发触摸屏事件。
谢谢高手的指点!
------解决方案--------------------------------------------------------
widget可以自由扩展,而且按需扩展
------解决方案--------------------------------------------------------
(1)创建buttonwidget,imagewidget实例
(2)IDECORATOR_SetWidget((IDecorator*)pButtonWgt, pImageWgt);
(3)IWIDGET_SetImage(pImageWgt,pImage)
(4)设置一下两个widget的属性。
(5)给buttonwidget增加listener
也可以自己扩展,写widget的