6 月
23
2010

Flex Toast-style popup message

Android裡面有個很好用的Message呈現方式,就是會自己消失的popup window,覺得比Alert來說更不惱人,而且又有提示的效果

所以自己寫了一個Toast class,用法相當簡單


Toast.show("Message");

source

其實就是使用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);
 }

Written by in: 電腦三兩事 | 標籤:

1 則留言 »

RSS feed for comments on this post. TrackBack URL


Leave a Reply

Powered by WordPress | Theme: Aeros 2.0 by TheBuckmaker.com