Сложность с плиточным фоном для приложения Windows Phone 7 - PullRequest
1 голос
/ 27 февраля 2011

Я пытаюсь установить фон для плитки моего приложения, используя эти инструкции . Тем не менее, он по-прежнему показывает изображение колючего круга по умолчанию. (Я думаю, что это «ApplicationIcon.png».)

Вот мой WMAppManifest.xml:

<Tokens>
  <PrimaryToken TokenID="MyAppToken" TaskName="_default">
    <TemplateType5>
      <BackgroundImageURI IsRelative="true" IsResource="false">s.png</BackgroundImageURI>
      <Count>0</Count>
      <Title>My App Title</Title>
    </TemplateType5>
  </PrimaryToken>
</Tokens>

Что я могу делать не так? s.png настроено на создание действия «Контент».

Ответы [ 2 ]

2 голосов
/ 28 февраля 2011

Есть два файла значков. По умолчанию они имеют значение ApplicationIcon.png и Background.png

ApplicationIcon имеет размер 62x62, не может быть прозрачным и используется в виде списка приложений. Фон, который вы устанавливаете здесь, должен быть 173x173, может быть прозрачным, и он используется, когда вы прикрепляете приложение к стартовому экрану.

Итак, мое первое предложение - проверить, действительно ли вы устанавливаете изображение, которое, как вы думаете, вы видите, и смотрите на стартовый экран, а не на список.

Во-вторых, нужно проверить правильность размеров изображения. Я не знаю, что делает телефон, если они не.

Мое третье - проверить, что изображение, на которое вы ссылаетесь, находится на верхнем уровне проекта, а не в папке, и фактически делает его в вашем xap. Перейдите в bin \ debug или bin \ release, затем откройте файл .xap с помощью zip-клиента и убедитесь, что он там есть.

1 голос
/ 28 февраля 2011

Иногда WP7, кажется, кэширует старое изображение - поэтому мой совет будет:

  • , если вы используете телефон, затем удалите свое приложение (нажмите и удерживайте для вызова меню)

  • если вы используете эмулятор, перезагрузите его, чтобы убедиться, что приложение полностью удалено

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...