【问题标题】:Hightlight image within a vertical manager在垂直管理器中突出显示图像
【发布时间】:2010-03-12 22:39:05
【问题描述】:

所以我在垂直字段管理器中有 3 张图片,每张图片都是可点击的并进入正确的 url。一切正常。目前唯一的问题是,当我滚动(向上或向下)时,我不知道当前聚焦的是哪个图像。直到浏览器打开对应的url才知道。

那么有什么方法可以让我的图像下方(或管理器中)出现边框或突出显示,以便我可以明确地看到当前聚焦的图像?因此,如果您想到一个列表,您的选择会在您上下滚动时突出显示。我想要与我的应用程序类似的东西。

感谢您的帮助。

交流

【问题讨论】:

    标签: blackberry bitmap


    【解决方案1】:

    在位图字段上使用 setSpace(int,int) 方法效果很好。这让我可以看到焦点元素周围的边框。

    【讨论】:

      【解决方案2】:

      覆盖内联位图字段 drawFocus 方法。像这样的

      
      protected void drawFocus(Graphics graphics, boolean on){
         graphics.setBackgroundColor(0x00204020);
         graphics.drawRect(0, 0, getBitmapWidth(), getBitmapHeight());
      }

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-07-14
        • 1970-01-01
        • 2021-08-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-01-18
        • 2011-03-11
        相关资源
        最近更新 更多