作为我的第一个WP7应用程序的一部分,我正在给用户配置选项以提醒他们完成任务:目前我可以选择振动手机,但我想'闪烁'屏幕我的颠倒颜色然后再回来。
然而,我无法弄清楚如何反转屏幕颜色。这可能吗?
答案 0 :(得分:4)
您可以将应用程序的屏幕捕获为WriteableBitmap,反转颜色并在动画中显示一小段时间。反转位图的颜色就像this(样本用于WPF)。
答案 1 :(得分:3)
评论部分: 你为什么要做“闪光”?其他一些标准通知不是更合适吗?我从来没有在手机上看过闪光灯行为,所以如果我看到颜色反转并回到应用程序中,我会发现我的手机出了问题!
答案部分: 如何制作一个矩形的全尺寸屏幕,白色但部分透明?或黑色和部分透明,或两者兼而有之。
这样你就不需要“反转”任何东西,只需动画矩形的不透明度
如果你这样做,你会得到不同的效果,比如不同条件的不同颜色叠加?