1

Gear 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 内に既に方法がありますか?

4

2 に答える 2

0

Samsung は最近、settings.xml を使用して Gear 2 アプリの基本設定と複雑な設定の両方を作成する方法に関する新しい API ドキュメントをリリースしました。詳細はこちら.. http://denvycom.com/blog/tizen-wearable-api-documentation-v1/

API ドキュメント自体は、ここから直接ダウンロードできます http://img-developer.samsung.com/contents/cmm/SamsungGearApplication_Programming_Guide_1.0_140723.pdf

于 2014-09-10T13:57:23.490 に答える