我有一个应用程序,它在自动启动时使用备用入口点注册其热点客户端,并且在实际入口点(单击应用程序图标时)它会推送应用程序 UI。
实际入口点 - 项目属性: * 项目类型:BlackBerry 应用程序和 * 添加的应用程序图标
备用入口点 - 项目属性: * 项目类型:备用黑莓应用程序入口点 * 备用入口点:“实际项目” * 传递给 main 的参数:wificlient * 检查系统模块 * 检查自动启动 * 并且没有添加图标
当我在appln
设备上运行应用程序时,启动备用入口点,启动并注册热点客户端,但它会在后台应用程序列表中添加带有项目名称(.jdp 文件名)的默认图标。我不希望为备用入口点显示任何图标。
当我单击下载文件夹中的应用程序图标时,应用程序会推送 UI 屏幕,现在如果我看到后台应用程序列表,我会看到带有给定应用程序名称的应用程序图标和带有备用条目的项目名称的默认应用程序图标观点。那么如何禁用此默认图标以显示在备用入口点的后台应用程序列表中。
如果我遗漏任何东西,请告诉我并帮助我。
这是我的代码:
class WiFiApplication extends UiApplication
{
public static void main(String[] args)
{
if( args != null && args.length > 0 &&
args[0].equals("wificlient"))
{
//Register the Hotspotclient
AddRemoveClient.registerHotspotClient();
WiFiApplication app = new WiFiApplication();
app.enterEventDispatcher();
}
else
{
new WiFiApplication().pushUI();
}
}
WiFiApplication() {
}
pushUI()
{
pushScreen(new WLANScreen());
enterEventDispatcher();
}
}