Phone 7 に届くまで #88:ワイドサイズのタイルにする方法
Windows Phone 7のタイルは正方形ですが、一部のハブでワイドサイズのタイルが使われています。正式に認められている方法ではありませんが実現する方法。(Marketplace で通るかはまだわかりません)
画像ファイルの準備。jpgかpng
- アイコン用 62x62
- ワイドタイル用 356x173 (通常タイルは173x173)
画像ファイルをプロジェクトに読み込みます。その際、ビルドアクションは「コンテンツ」に、出力ディレクトリにコピーは「新しい場合はコピーする」を選択。
Properties フォルダの下の WMAppManifest.xml を書き換え。要はTemplateType5をTemplateType6に変更するだけです。
<?xml version="1.0" encoding="utf-8"?>
:
<IconPath IsRelative="true" IsResource="false">アイコンファイルのファイル名</IconPath>
<Capabilities>
:
<PrimaryToken TokenID="WideTileToken" TaskName="_default">
<TemplateType6>
<BackgroundImageURI IsRelative="true" IsResource="false">ワイドタイルのファイル名</ BackgroundImageURI>
<Count>0</Count>
<Title>タイルの上のアプリ名(無しでもOK) </Title>
</TemplateType6>
</PrimaryToken>
:
</Deployment>
あとはコンパイルして実行するだけです。アプリが起動したら「←」ボタンで終了させて、アプリアイコンをタップ&ホールドして「Pin to Start」で登録してみましょう。
ちなみに、アイコンファイルを変更したときは、いったんUninstallしないと更新されなかったりします。こんな感じ。
完全にウケ狙いですw。それにしても台湾すごいなぁw