| ID | CS001035 | Creation date | June 13, 2008 |
| Platform | S60 3rd Edition, FP2 | Tested on devices | |
| Category | Symbian C++ | Subcategory | Location |
| Keywords (APIs, classes, methods, functions): Location Settings Launch API |
| Note! |
|---|
|
The Location Settings Launch API is used for launching the Location Notation Prefences Settings UI and the Position Method Settings UI.
locsettingsuiclient.h
locsettingsuiclient.lib
The client-side resource class to launch the Location settings UI is done using the CLocSettingsUiClient class. The following code is used to initialize the class.
CLocSettingsUiClient* iLocSettingsUi = CLocSettingsUiClient::NewL();
Launching the Position Method Settings UI:
// UID for launching Position Method Settings
// const TInt KLocPsySettingsUID = 0x10275062;
TRAPD(err, iLocSettingsUi->LaunchSettingsUiAsEmbeddedAppL(TUid::Uid
(KLocPsySettingsUID),KDefaultParamValue,iStatus));
Launching the Location Notation Preferences Setting UI:
// UID for launching Location Notation Prefences Settings UI is
// const TInt KLocNotPrefSettingsUID = 0x1020690F;
TRAPD(err, iLocSettingsUi->LaunchSettingsUiAsEmbeddedAppL(
TUid::Uid(KLocNotPrefSettingsUID), KDefaultParamValue, iStatus ));
Canceling an already launched settings UI:
iLocSettingsUi->CancelLaunchedSettingsUi();
Releasing code:
delete iLocSettingsUi;
No related wiki articles found