static const wchar_t* IDB_ICON_BOOKMARK_ON_TEMP = L"I01_icon_bookmark_on_temp.png";
static const wchar_t* IDS_TIZEN_SERVICE = L"tizen-service";
static const wchar_t* IDS_APPID = L"AppID";
+static const wchar_t* IDS_KEY = L"key";
+static const wchar_t* IDS_VALUE = L"value";
static const wchar_t* IDB_TITLE_PROGRESS_BAR_BG = L"I01_title_progress_bar_bg.png";
static const wchar_t* IDB_TITLE_PROGRESS_BAR = L"I01_title_progress_bar.png";
//static const wchar_t* IDB_ADDRESS_BAR_BACKGROUND = L"I01_toolbar_bg_02.9.png";
if(url.Contains(IDS_TIZEN_SERVICE))
{
String appId;
- String delim(L":;");
+ String delim(L":;,");
// Creates a StringTokenizer instance
StringTokenizer strTok(url, delim);
token.SubString(6, appId);
AppLog("AppID:%ls", appId.GetPointer());
}
- else if(token.Contains("="))
+ else if(token.Contains(IDS_KEY))
{
- String *pKey = new String();
- String *pValue = new String();
- int index = -1;
- token.IndexOf("=", 0, index);
- if(index != -1)
- {
- token.SubString(0, index, *pKey);
- token.SubString(index + 1, *pValue);
- pMap->Add(pKey, pValue);
- }
+ token.SubString(4, key);
+ AppLog("key:%ls", key.GetPointer());
+ }
+ else if(token.Contains(IDS_VALUE))
+ {
+ token.SubString(6, value);
+ AppLog("value:%ls", value.GetPointer());
}
}
+ pMap->Add(key, value);
+
if(appId != "")
{
AppControl *pAppControl = null;
token.SubString(6, appId);
AppLog("AppID:%ls", appId.GetPointer());
}
- else if(token.Contains("="))
+ else if(token.Contains(IDS_KEY))
{
- String *pKey = new String();
- String *pValue = new String();
- int index = -1;
- token.IndexOf("=", 0, index);
- if(index != -1)
- {
- token.SubString(0, index, *pKey);
- token.SubString(index + 1, *pValue);
- pMap->Add(pKey, pValue);
- }
+ token.SubString(4, key);
+ AppLog("key:%ls", key.GetPointer());
+ }
+ else if(token.Contains(IDS_VALUE))
+ {
+ token.SubString(6, value);
+ AppLog("value:%ls", value.GetPointer());
}
}
+ pMap->Add(key, value);
+
if(appId != "")
{
AppControl *pAppControl = null;