×
Namespaces

Variants
Actions

Form UI组件的皮肤支持

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

文章
hoolee 在 28 Mar 2008 创建
最后由 hamishwillee 在 15 Dec 2011 编辑
  • 开发伙伴平台:

S60 2nd Edition, FP3, Nokia N70, Nokia N90

S60 3rd Edition


  • 详细描述

如果一个运行在S60第二版FP3或S60第三版手机上的程序使用form(CAknForm),必须要指明对皮肤的支持。否则这个form将无法被正确绘制。我们需要在这个程序UI类(从CAknAppUi中继承)的ConstructL()方法中传递EAknEnableSkin参数到基类的构造函数中。

void CMyAppUi::ConstructL()
{
BaseConstructL(EAknEnableSkin);
...
}


注意form这个表单布局显示的问题不会出现在S60第二版FP3的模拟器中。


  • 如何重演

比较SDK示例中使用CAknForm类的示例(如Popuofield示例)中,开启和关闭EAknEnableSkin语句时,在手机上运行效果的不同。

This page was last modified on 15 December 2011, at 06:08.
95 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×