источник изображения иждивенца разрешения экрана

Я разрабатываю метро Windows 8 (да!) приложение. Как я обеспечиваю источник изображения иждивенца разрешения экрана?

Согласно они рекомендации, мы можем достигнуть его, используя соглашение о присвоении имен изображения также.

Я имею контроль изображения как шоу ниже.

 

I also have test.scale-100.jpg, test.scale-140.jpg & test.scale-180.jpg images in asset folder. Each image having different icon color to identify which image is loaded.

Если я управляю приложением в симуляторе и разрешениях экранов изменения, я все еще вижу test.scale-100.jpg для любой резолюции. Почему это происходит? В этом случае OS загрузит test.scale-140.jpg или test.scale-180.jpg изображение?

EDIT: I got it working. Once your app starts in simulator, close it by pressing home buton & uninstall it. In VS, right click on Project and click on Deploy. App should be now deployed to simulator. Change the resolution and start the app. You should now see correct image loaded by OS. Rinse and repeat to test other resolutions.

0
ре. ваш редактировать - You' выполнение ре путем больше, чем вы должно там. Просто необходимо закрыть приложение и повторно начать его. Не то, чтобы нажим ключа Windows (согласно комментарию к моему ответу) won' t закрывают приложение, но просто дает центр экрану "Пуск". Чтобы закрыть ваше приложение, или нажмите Alt-F4 или сильно ударьте вниз от вершины экрана к основанию. Как только вы закрыли приложение правильно, перезапущения его в различном разрешении симулятора будет достаточно, чтобы отразить изменение.
добавлено автор ZombieSheep, источник

2 ответы

Вычисление автоматическое. Если ваши изображения правильно называют, и вы изменяете резолюцию в симуляторе <сильном>, необходимо перезапустить приложение, чтобы видеть измеренные изображения . Этого не происходит на лету, IIRC.

1
добавлено
Таким образом, вот то, что я делаю. Нажмите F5 от ПРОТИВ Него запускает Симулятор на уровне 10.6 дюймов 1024x768 резолюция. Приложение начато, & я вижу test.scale-100.jpg как ожидалось. Затем, я закрываю приложение, тесня кнопку. Разрешение экрана изменения симулятора к 27-дюймовому Дюйму и началу приложение. Я все еще вижу тот же самый test.scale-100.jpg вместо test.scale-140.jpg или test.scale-180.jpg
добавлено автор NoobDeveloper, источник
Это наконец работало. Я обновляю оригинальную почту соответственно.
добавлено автор NoobDeveloper, источник
  1. Наконец получил его работа. закройте приложение и деинсталлируйте его от симулятор.

  2. В ПРОТИВ, щелкните правой кнопкой мыши по проекту, и щелчок развертываются.

  3. Изменение желаемого разрешения экрана и начала приложение. OS не должен выбирать надлежащее изображение согласно резолюции.

  4. Полоскание и повторение то же самое, чтобы проверить изображения на различных резолюциях.

0
добавлено
You' выполнение ре путем больше, чем вы должно там. Просто необходимо закрыть приложение и повторно начать его. Не то, чтобы нажим ключа Windows (согласно комментарию к моему ответу) won' t закрывают приложение, но просто дает центр экрану "Пуск". Чтобы закрыть ваше приложение, или нажмите Alt-F4 или сильно ударьте вниз от вершины экрана к основанию. Как только вы закрыли приложение правильно, перезапущения его в различном разрешении симулятора будет достаточно, чтобы отразить изменение.
добавлено автор ZombieSheep, источник
Я проверю это, как только я достигаю домой. Также обновит ответ соответственно. Спасибо за наконечник.
добавлено автор NoobDeveloper, источник
Про Windows
Про Windows
941 участник(ов)

Microsoft Windows и всё, что с этим связано. Список интересных групп и каналов: https://github.com/goq/telegram-list

Microsoft Developer Community Chat
Microsoft Developer Community Chat
584 участник(ов)

Чат для разработчиков и системных администраторов Microsoft Developer Community. __________ Новостной канал: @msdevru __________ Баним за: оскорбления, мат, рекламу, флуд, флейм, спам, NSFW контент, а также большое количество оффтоп тем. @banofbot