Subscription preference

Notification emails are sent to your Samsung account email address.

* Email : anonymous@samsung.com

  

Close

Samsung Gear Widget app reading preferences

Forums View
Started by Expert Developer ilker , 15790 Seed Jan 28, 2018 06:32 Replies : 7 View : 738 Likes : 0
Hi,

I am trying to develop a widget app for Samsung Gear S3. 

using SDK 2.3.2 64bit on a Windows 10 PC.

The widget app will receive some preferences values from the parent app.
So I save the preferences on the parent app with following command:

tizen.preference.setValue('c1pc', c1pc);

and then trying to read it on the widget app in "onload" function with following command:

c1pc=tizen.preference.getValue('c1pc');

Tizen studio doesn't make any warnings for the parent app, but it prompts the following warning for the widget app:

The API(attribute) 'preference' of object 'tizen' is not allowed.

I don't understand why it doesn't like it. Any ideas ?
And as a result the widget app doesn't read the preference.
DO I need to put anything (privilege or feature) in the config.xml for this to work ?

also, shall I need a separate config.xml for the widget app ? there's only 1 config.xml now in the parent app folder.

please help me , I am stuck...




Tags

widget , gear

Post Reply
Board View
Samsung Developer iqbal.sublime , 36760 Seed Jan 29, 2018 10:40 Post #1 0
hi, After adding / setting preference value, please check on config.xml if these are exist and if these are readonly or not

Code

 <preference name="key" value="value" readonly="false"/>

And also you can check all the preferences, 

Code

var successCB = function(preferences) {
    var i;
 for (i = 0; i < preferences.length; i++) {
   console.log('The preference - key: ' + preferences[i].key + ' value: ' + preferences[i].value);
 }
};

tizen.preference.getAll(successCB);


 
 
Post Reply
Board View
Expert Developer ilker , 15790 Seed Jan 30, 2018 20:42 Post #2 0
that's interesting.
is there any documentation which mentions that requirement ?

thanks.
Post Reply
Board View
Expert Developer ilker , 15790 Seed Feb 01, 2018 10:14 Post #3 0


This content has been quoted from iqbal.sublime’s thought.

hi, After adding / setting preference value, please check on config.xml if these are exist and if these are readonly or not
 

Code

 <preference name="key" value="value" readonly="false"/>

And also you can check all the preferences, 

Code

var successCB = function(preferences) {
    var i;
 for (i = 0; i < preferences.length; i++) {
   console.log(’The preference - key: ’ + preferences[i].key + ’ value: ’ + preferences[i].value);
 }
};

tizen.preference.getAll(successCB);


that's interesting.
is there any documentation which mentions that requirement ?

thanks.
btw, I tried it now. Added the preference to config.xml
but I still get the warning.
 

 


Post Reply
Board View
Samsung Developer iqbal.sublime , 36760 Seed Feb 02, 2018 04:35 Post #4 0


This content has been quoted from ilker’s thought.

 



This content has been quoted from iqbal.sublime’s thought.

hi, After adding / setting preference value, please check on config.xml if these are exist and if these are readonly or not
 

Code

 <preference name="key" value="value" readonly="false"/>

And also you can check all the preferences, 

Code

var successCB = function(preferences) {
    var i;
 for (i = 0; i < preferences.length; i++) {
   console.log(’The preference - key: ’ + preferences[i].key + ’ value: ’ + preferences[i].value);
 }
};

tizen.preference.getAll(successCB);


that’s interesting.
is there any documentation which mentions that requirement ?

thanks.
btw, I tried it now. Added the preference to config.xml
but I still get the warning.
 

 


 

Have you added any Privilege / Feature for Preference? 
Post Reply
Board View
Expert Developer ilker , 15790 Seed Feb 06, 2018 20:32 Post #5 0
no. which priviledge or feature should I add ?
Post Reply
Board View
Samsung Developer iqbal.sublime , 36760 Seed Feb 07, 2018 04:48 Post #6 0


This content has been quoted from ilker’s thought.

no. which priviledge or feature should I add ?

At first tell me, you are getting error or warning ? 
Post Reply
Board View
Expert Developer ilker , 15790 Seed Feb 07, 2018 17:54 Post #7 0
I am getting a warning and the command below does not work:

tizen.preference.exists('cpc1')
Post Reply