Gear 2 소비자/공급자 앱에서 소비자 앱은 settings.xml
에 포함 된 설정을 어떻게 사용해야합니까?기어 2 - settings.xml 사용 방법
Tizen 문서는 Gear Manager가 일반용 앱의 설정을위한 아이콘과 페이지를 갖도록 설정하는 방법을 보여 주지만, settings.xml
의 내용을 앱 자체와 연관시키는 방법은 명확하지 않습니다.
샘플 settings.xml
<?xml version="1.0" encoding="UTF-8"?>
<Application xmlns:android="http://schemas.android.com/apk/res/android" type="application" version="001" language="english">
<packageName>languages0</packageName>
<DisplayName>@setting</DisplayName>
<Settings>
<Item id="radiobox" title_type="title_subtitle" setting_type="radiobox">
<Title>@radiobox</Title>
<SubTitle options="radiobox">White</SubTitle>
<Radiobox id="radiobox" number="5" selected="1">
<RadioboxItem>White</RadioboxItem>
<RadioboxItem>Red</RadioboxItem>
<RadioboxItem>Blue</RadioboxItem>
<RadioboxItem>Green</RadioboxItem>
<RadioboxItem>Yellow</RadioboxItem>
</Radiobox>
</Item>
</Settings>
</Application>
그래서 - 어떻게합니까 실제로 index.html
/main.js
의 개체와 관련이 항목에?
updatedsettings.xml
을 구문 분석하는 방법에 대한 예제 코드가 제공된다 :
function readUpdatedSetting(doSetting)
{
if(!doSetting)
return;
var path = "wgt-private/updatedsettings.xml";
tizen.filesystem.resolve(path, function(file)
{
file.readAsText(function(text)
{
doSetting((new DOMParser()).parseFromString(text, "text/xml"));
});
file.parent.deleteFile(path);
});
}
그러나 나는 doSetting
사용하거나 사용하기위한 것입니다 방법으로 확실 해요. 내 자신의 DOMparser
함수를 생성해야합니까, 아니면 이미 SDK 내에 방법이 있습니까? 내 댓글에 의해 입증
에서 다운로드 할 수 있습니까? "응용 프로그램 '요소의 선언을 찾을 수 없습니다."라는 메시지와 함께 실패하고 있습니다. " – String
@String, yes - 프로젝트를 청소하면 오류가 제거됩니다. – AndyOS