問題タブ [live-tile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
205 参照

windows-8 - Windows 8アプリ内にライブタイルを配置できますか?

重複の可能性:
Windows8メトロアプリケーション内でライブタイルを使用する

サードパーティのツールプロバイダーである可能性があります。そうでない場合は、アプリ内にライブタイルを含めるようにカスタマイズする方法はありますか?

0 投票する
1 に答える
1279 参照

windows-phone-8 - Windows Phone 8 ライブ タイルの背面にあるテキストのサイズを変更する方法はありますか?

タイルにFlip テンプレートを使用しています。MSDN ページでは、テキストが折り返され、サイズが小さくなっています。

これは、ライブ タイルで見られる動作を代表するものではありません。ワイド ライブ タイルでは、最大 3 行の大きなテキストを取得できます。テキストは折り返されません。これは、エミュレーターのさまざまな画面サイズすべてで発生します。残念なことに、Medium ライブ タイルに 4 行のテキストを表示できますが、追加のコンテンツ行は長すぎてそこに収まらないので含めません。

スケジュールされたタスクを使用してタイルを定期的に更新します。

左側のエミュレーターは 4 本の線を表示しようとしています。右側のエミュレーターは、テキストが折り返されていないことを示しています。

ここに画像の説明を入力

それで、4行目を強制する方法、またはより小さいフォントサイズを指定する方法、あるいはその両方を行う方法はありますか? そうではないと思います.MSDNの記事は、Windows 8(WP8ではない)のライブタイルを表示しているだけです。

0 投票する
2 に答える
277 参照

c# - Windows8Liveタイルの太字のテキスト

ライブタイルでテキストのスタイルを設定することはできますか?

大きなテキストは大きすぎることがわかりましたが、それでも識別可能なヘッダーが必要です。

0 投票する
2 に答える
461 参照

windows-8 - システム起動時の WinRT ライブ タイル

オンラインのユーザー数とアプリ内で開いているロビーの数を更新するライブ タイルが動作しています。これは、アプリが表示されなくなったときに更新を開始します (アプリの実行中にライブ タイルを更新しても意味がありません) が、最初にコンピューターの電源を入れたときに更新したいと考えています。

私は周りを見回して、アプリをロック画面アプリにするという言及がポップアップしましたが、それはすべてであり、それを行う方法の説明はありません.

誰かがこれを行う方法を知っていて、その方法のちょっとした説明やリンクを提供していますか?

どうもありがとう、ケビン

0 投票する
0 に答える
354 参照

c# - ライブ タイルにローカルで生成された画像が表示されないことがありますが、再ピン留めすると表示されますか?

私は奇妙な問題を抱えています。天気情報に基づいて、BackgroundTask でライブ タイル画像を生成します。画像が生成されているのに、タイルには背景色のみが表示され、画像は表示されないことがあります (たとえば、タイルは緑または赤で、タイトルのみが表示されます)。

次に、ライブ タイルを削除してスタート画面に再度ピン留めすると、画像が表示されます。または、Windows Phone 8 でサイズを変更すると (小 => 中 => ワイド)、ライブ タイルに画像が表示されます。これは、Background イメージと BackBackground イメージで発生することがあります。電話を再起動したり、アプリを開いたりしても効果があるようです (ただし、100% ではありません)。

これは、Windows Phone OS の小さなバグのようです。何が問題なのですか?

これは私のコードです:

私が何を意味するかを示す画像:

アップデート:

タイルが更新される直前に Thread.Sleep を使用して修正したようです (その後は発生しませんでした)。

それは機能しますが、誰かが何が問題だったのか知っていますか?

0 投票する
1 に答える
335 参照

c# - コンピューターの再起動後にw8メトロライブタイルがアニメーション化されない

毎分更新されるライブ タイルにデータを表示する Windows 8 メトロ アプリがあります。

Metro アプリが開始されると、タイルの更新を行うためのシーケンスが作成されます。これは完全に機能します。

問題:

コンピューターを再起動すると、メトロ タイルが機能しなくなります。代わりに、デフォルトのメトロ タイル (アプリ名、左下、画像中央) に戻ります。

メトロアプリを起動して停止するだけで、再び機能するようになります。しかし、私はこれをしたくありません。

IBackgroundTask を実装し、run メソッドを実装するクラスを実装します。

メトロ アプリ パッケージ マニフェストで、宣言 "Background Task" を追加し、エントリ ポイントの下にこのクラスを指定しました。タイマーとシステムイベントも登録します。

このクラス コードは基本的に、遅延でラップされていることを除いて、タイル シーケンスを初めて設定するときにメイン アプリが実行するのと同じコード パスを呼び出します。

質問 これは正しいパスですか (機能していないように見えるので、実装が間違っていると思います)? またはこれを行うためのより良い方法はありますか?

0 投票する
1 に答える
1668 参照

windows-phone-7 - Windows Phoneでのカスタムライブタイルレンダリングの問題(7/8)

私のWindowsPhoneアプリのメインページでは、ユーザーはボタンをクリックしていくつかの操作を実行できます。これにより、ライブタイルが更新されます。

私が抱えている問題は、ユーザーがボタンをクリックしてから電話の[戻る]ボタンをすばやく押すと、ライブタイルが正しくレンダリングされない場合があることです。この問題はめったに発生しませんが、発生し、発生すると見た目が悪くなります...

ここに画像の説明を入力してください

ライブタイルを実装する方法は、ライブタイルとまったく同じように見えるユーザーコントロールを作成し、それを分離されたストレージに保存することです。次に、それを取得してFliptileDataオブジェクトに保存します。最後に、ShellTileでUpdateメソッドを呼び出します。プロセスを示すために、次のコードを参照してください。

これを引き起こしている理由は、ユーザーが[戻る]ボタンをクリックするのが速すぎると、OSがアプリ内で実行されているすべてのプロセスを終了し、その時点でレンダリングが行われなかったためだと思います。レンダリングがいつ終了したかを知る方法があるかどうかを考えているので、[戻る]ボタンをキャンセルして、終了するまで待ってから手動でアプリを終了できます。しかし、私は単にどのようにわからない...

これに関するどんな助けも大いに感謝されるでしょう!

0 投票する
1 に答える
264 参照

windows-phone-8 - クリック時にセカンダリ タイルを更新

ページに移動せずにセカンダリ タイルを更新するにはどうすればよいですか? つまり、セカンダリ タイルを使用したいと考えています。WiFi/Bluetooth のオン/オフを設定します。

0 投票する
1 に答える
375 参照

windows-phone-7 - バックグラウンド エージェント wp7 でタイル データを作成する

バックグラウンド エージェントでライブ タイルを更新するために必要なビットマップを作成する良い方法は何ですか? UI スレッドでは writeableBitmap クラスを使用しますが、これは非 UI スレッドでは機能しません。バックグラウンド エージェントには多くのタイルの例がありますが、それらはすべて以前に UI で作成されたビットマップを使用しています。何か案は?ありがとう。

0 投票する
0 に答える
754 参照

c# - usercontrol ライブ タイルのレンダリング Windows Phone

各測定の前後にユーザーコントロールで UpdateLayout を呼び出すことで解決できたようで、これまでのところうまく機能しています。誰かが別の解決策を持っている場合は、私に知らせてください

この 投稿にあるような問題があり、ユーザーがその背後にある理由を見つけたようです。スタック パネルを作成して、更新時にライブ タイルを適切にレンダリングする以外の解決策があるかどうか疑問に思っていました。同じコードは、タイルの作成時には問題なく機能しますが、更新時には適切にレンダリングされません。

これは私の方法です: