0

ユーザーが自分のアプリをスタート画面にピン留めするとき、現在使用されているアクセント カラーを使用するのではなく、独自のカスタム背景色を提供したいと考えています。私はこれがうまくいくと思った:

<Tokens>
      <PrimaryToken TokenID="" TaskName="_default">
        <TemplateIconic>
          <SmallImageURI IsRelative="true" IsResource="false">Assets\Tiles\SmallTile.png</SmallImageURI>
          <Count>0</Count>
          <IconImageURI IsRelative="true" IsResource="false">Assets\Tiles\MediumTile.png</IconImageURI>
          <Title></Title>
          <Message></Message>
          **<BackgroundColor>#FFFB8102</BackgroundColor>**
          <HasLarge>True</HasLarge>
          <LargeContent1></LargeContent1>
          <LargeContent2></LargeContent2>
          <LargeContent3></LargeContent3>
          <DeviceLockImageURI IsRelative="true" IsResource="false" />
        </TemplateIconic>
      </PrimaryToken>
    </Tokens>

現在、エミュレーターでタイルをピン留めすると、次の 2 つの状況のいずれかが発生します: 透明な背景を提供すると、すべての画像が表示されますが、塗りつぶしの色がアクセントになります。背景色を画像に焼き付けて画像を提供すると、アクセントカラーに囲まれたブロブ。

これは Windows Phone 8 アプリであり、Phone 7 ではないことに注意してください。私の知る限り、指定できる ApplicationTile イメージはありません。

助けてください。

前もって感謝します

4

1 に答える 1

1

私の間違い。背景色を指定する場合、ARGB の AA 値を指定することはできません。あまりにも疲れて

于 2012-12-22T03:11:47.960 に答える