2016-07-25 18 views
0

Androidと同じ方法でUWPプロジェクトでToast(下記画像参照)を使用したいと思います。私はUWPがToastNotificationと呼ばれるネイティブコントロールを持っていることを知っていますが、私はそれが本当に派手だと思っています(他の添付ファイルを参照してください)...Androidトーストfor UWP

それは自分自身を作るために似たようなコントロールやイベントを見つけるのは素晴らしいだろうが、どこから始めるべきなので、どんな提案も高く評価されます。

ありがとうございます!

Android Toast Notification enter image description here

答えて

1

UWPのアプリは、このfuntionalityを提供していません。私が作成した回避策は、各ページの上にトランスペアレントで短時間しか表示されないレイヤーを表示することです。

0

この質問は回答済みですhereそれを要約すると、Coding4Funツールキットを使用してトーストプロンプトを変更することができます。

0

私はこれのために自分の周りに掘り下げている、彼らは単純な "トースト"能力は、UWPで利用可能ではない、実際に通知されています。私は実際にそれを最初から修正して自分自身をロールアウトしていました。私が自分自身で問題を抱えているのは、ウィンドウのサイズであり、OnNavigateTo()が始まった時点で私自身の解決策は機能しません。少し長めになっていますので、コード全体ではなくオブジェクトプレーヤーを提供します。

私の自家製のソリューションのXAMLは、完全に<Popup> ... </Popup>で囲まれていますが、それは固定されています。そしてSOは、コードが不適切な形式になっていることについて私に悲しみを与えています。コードビハインドの

エントリポイントが複雑ではない、SOもう一度とても残念f'dコードに私に悲しみを与え続けているので、残りの何Dispatcher.RunAsync()で、ThreadPoolTimerを参照してくださいではフェージングのスレッド作業を3回行いますそれを見せて、フェードアウトさせてください。 RunAsync Androidのドキュメントは実際に同等のOSでそれを説明していますが、マイクロソフトもGoogleの説明に沿って何か言っているのか分かりませんが、両方のOSのUIはどちらもスレッドセーフではありません。私はそれを覚えています。

RunAsync()は列挙型とデリゲートを実行します。デリゲートをメインスレッドに中継して実行します。

関連する問題