
Android裡面有個很好用的Message呈現方式,就是會自己消失的popup window,覺得比Alert來說更不惱人,而且又有提示的效果
所以自己寫了一個Toast class,用法相當簡單
Toast.show("Message");
其實就是使用PopupManager再加上一個Timer類來計時,這邊會遇到要定義parent的問題
照抄Alert類的source code
//get parent
if (!parent)
{
var sm:ISystemManager = ISystemManager(FlexGlobals.topLevelApplication.systemManager);
// no types so no dependencies
var mp:Object = sm.getImplementation("mx.managers.IMarshallPlanSystemManager");
if (mp && mp.useSWFBridge())
parent = Sprite(sm.getSandboxRoot());
else
parent = Sprite(FlexGlobals.topLevelApplication);
}

宅宅的味道