召唤各位大神,帮我看看这个rss吧,我弄了两天了。。
就是昨天发的这个帖子http://topic.csdn.net/u/20101109/14/048e2620-152d-4af7-b513-093170b0c95e.html?1036867261
恳请帮我看看rss文件吧实在不知道怎么弄。
我说的详细一点。我有两个程序,A为sdk中Multiviews,B为播放器程序。现在我要做的就是在第二个视图里面能切换到播放器的视图去。
下面是我的rss文件
/*
========================================================================
Name : RtspPlayer.rss
Author :
Copyright : Your copyright notice
Description :
========================================================================
*/
NAME RTSP
#include <avkon.rsg>
#include <avkon.rh>
#include <eikon.rh>
#include <appinfo.rh>
#include "RtspPlayer.hrh"
#include "RtspPlayer.loc"
#include "MultiViews.rls"
RESOURCE RSS_SIGNATURE
{
}
RESOURCE TBUF
{
buf = "RtspPlayer";
}
RESOURCE EIK_APP_INFO r_application_rtsp_player_app_ui
{
cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
status_pane = r_application_status_pane;
}
RESOURCE STATUS_PANE_APP_MODEL r_application_status_pane
{
}
RESOURCE LOCALISABLE_APP_INFO r_localisable_app_info
{
short_caption = STR_RtspPlayerApplication_4;
caption_and_icon = CAPTION_AND_ICON_INFO
{
caption = STR_RtspPlayerApplication_3;
number_of_icons = 0;
};
}
RESOURCE TBUF r_application_akn_view_reference1
{
}
// -----------------------------------------
//
// r_multiviews_view1
// Define view 1
//
// -----------------------------------------
//
RESOURCE AVKON_VIEW r_multiviews_view1
{
menubar = r_multiviews_menubar1;
cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
}
// -----------------------------------------
//
// r_multiviews_menubar1
// Menu title definition
//
// -----------------------------------------
//
RESOURCE MENU_BAR r_multiviews_menubar1
{
titles =
{
MENU_TITLE
{
menu_pane = r_multiviews_menu1;
}
};
}
// -----------------------------------------
//
// r_multiviews_menu1
// Menu for "Options"
//
// -----------------------------------------
//
RESOURCE MENU_PANE r_multiviews_menu1
{
items =
{
MENU_ITEM
{
command = EMultiViewsSwitchToView2;
txt = STRING_r_mult_switch_to_view2;
},
MENU_ITEM
{
command = EAknSoftkeyExit;
txt = STRING_r_mult_exit;
}
};
}
// -----------------------------------------
//
// r_multiviews_view2
// Define view 2
//
// -----------------------------------------
//
RESOURCE AVKON_VIEW r_multiviews_view2
{
menubar = r_multiviews_menubar2;
cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
}
// -----------------------------------------
//
// r_multiviews_menubar2
// Menu title definition
//
// -----------------------------------------
//
RESOURCE MENU_BAR r_multiviews_menubar2
{
titles =
{
MENU_TITLE
{
menu_pane = r_multiviews_menu2;
}
};
}
// -----------------------------------------
//
// r_multiviews_menu2
// Menu for "Options"
//
// -----------------------------------------
//
RESOURCE MENU_PANE r_multiviews_menu2
{
items =
{
MENU_ITEM
{
command = EMultiViewsSwitchToView1;
txt = STRING_r_mult_switch_to_view1;
},
MENU_ITEM
{
command = EMultiViewsCommand1;
txt = STRING_r_mult_command1;
},
MENU_ITEM
{
command = EAknSoftkeyExit;
txt = STRING_r_mult_exit;
}
};
}
// -----------------------------------------
//
// Resources for messages.
//
// -----------------------------------------
//
RESOURCE TBUF32 r_mult_command1_text { buf=STRING_r_mult_command1_text; }
#include "RtspPlayerContainer.rssi"
rssi中是播放器的各种资源定义。我在初始化view的对象的时候,播放器的对象可以初始化的,但是Multiviews的view对象初始化就出错。具体可以看我的前一个帖子。帮我看看吧。实在看不出来该怎么做
[最优解释]
rss编译有问题吗?如果编译没问题,一般就是使用的问题了。
[其他解释]
把两个资源合在一起,只要名字不冲突就行。切换View使用ActivateLocalViewL函数。
http://wiki.forum.nokia.com/index.php/S60_application_views
[其他解释]