首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Symbian >

s60 用brctl实现内嵌浏览器出现的有关问题

2012-12-17 
s60 用brctl实现内嵌浏览器出现的问题我打开的网页页面布局全靠左,当我点击新的链接时程序自动退出,打断点

s60 用brctl实现内嵌浏览器出现的问题
我打开的网页页面布局全靠左,当我点击新的链接时程序自动退出,打断点跟到代码红色的部分退出。请高手帮忙解决,在线等,万分感谢

void CBrCtlSampleAppSoftkeysObserver::UpdateSoftkeyL(TBrCtlKeySoftkey /*aKeySoftkey*/,
                                                const TDesC& /*aLabel*/,
                                                TUint32 /*aCommandId*/,
                                                TBrCtlSoftkeyChangeReason /*aBrCtlSoftkeyChangeReason*/) 
    {
    
    TBrCtlDefs::TBrCtlElementType type = GetUi()->GetAppView()->GetBrowser()->FocusedElementType();

    CEikButtonGroupContainer* current = CEikButtonGroupContainer::Current();
    switch (type)
        {        
        default:
            current->SetCommandSetL( R_BROWSER_DEFAULT_BUTTONS );
            break;
        }
    current->DrawNow();
    }

请高手帮忙解决,在线等,谢谢。
[解决办法]
楼上兄弟,为何要加这句?
[解决办法]
我跟symbian的源代码,当点击按钮(要链接的网页)时进入UpdateSoftkeyL()函数,所以我就加了。还有是为什么我显示的页面全部靠左,应该修改什么函数呢,谢谢!
[解决办法]
页面全部靠左的问题,你可以先在手机浏览器里调试页面,如果显示正常,再到程序里找原因。

热点排行