bada编程 - 选项卡和面板

时间:2011-11-23 07:45:00

标签: tabs panel bada

我目前正在使用带面板的标签进行应用。我已尝试按照此处提供的TabSample:http://developer.bada.com/help/index.jsp?topic=/com.osp.cppapireference.help/classOsp_1_1Ui_1_1Controls_1_1Panel.html和IDE中提供的BasicApp(用于面板的用法)。该应用有2个标签,tab1和tab2。在tab1中,有一个按钮和一个标签,一旦单击该按钮,它将更改标签中的文本并appLog它。我目前面临的问题是,当我甚至无法点击按钮时,它没有响应(按钮和标签和applog没有响应),我必须单击tab2然后单击返回tab1以便按钮工作/回应。我可以知道如何解决这个问题吗?

非常感谢提前!

1 个答案:

答案 0 :(得分:0)

我一直在尝试并查看TabForm出了什么问题,并通过在TabForm :: OnInitializing(void)中添加这些代码行来实现问题并解决了它:

if (pTab)
{
    pTab->SetSelectedItem(__panelId);

    __pPanel[0]->SetShowState(false);
    __pPanel[1]->SetShowState(false);
    __pPanel[__panelId]->SetShowState(true);
}