彻底解决CEikColumnListBox背景问题

上次发帖得到到家帮助解决问题了,(在UI里面禁用皮肤可以实现),
同时项目中用到了,文件查找的对话框,AKnCommonDialogs类,在模拟器上没发现字体颜色的问题,等上到真机才发现与来字体颜色是黑色的,跟背景一结合,黑乎乎一片,很是影响用户的体验感,所以就想着改,
 查找发现该AknCommonDialogs的字体是没办法,然后就想着要不用皮肤吧,但是一用皮肤,listBox又出问题,很是麻烦,想着去,自定义,但是发现很麻烦,然后就是这再改listBox,找了好久都没找到办法,里面由函数SetSkinEnabledL();试了下,得到ITemDraw的然后调用它,还不行,很是想不明白,为啥啊,最后在查资料,发现,通过上面的调用在通过ItemDraw得到columnData然后在调用一次 SetSkinEnabled(EFalse)这两个同时调用,才算是把listBox的背景皮肤去掉了,真是麻烦啊 ,怎么会有这种应用,还需分析下,不过目前,效果实现了,问题得到解决! 加上上次使用mark哥的皮肤方法,隐藏一个同时有使用一个,呵呵,实现效果!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值