首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

Toast的运用

2012-10-13 
Toast的使用Toast的基本原理其实就是将一个View添加到WindowManager中,让WindowManager来把View显示出来。(

Toast的使用
Toast的基本原理其实就是将一个View添加到WindowManager中,让WindowManager来把View显示出来。(WindowManager可以将View显示在任何地方,任何Activity之上)


Toast的默认属性


Toast部分源码
// 一直显示的toasttoastWrapper = new ToastWrapper(getApplicationContext());Toast toast = toastWrapper.getToast();toast.setText("toast wrapper");// ...Button button = new Button(getApplicationContext());button.setText("一直显示toast");button.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View view) {toastWrapper.showUntilCancel();}});Button button = new Button(getApplicationContext());button.setText("隐藏toast");button.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View view) {toastWrapper.cancel();}});// 一搬的toastButton button = new Button(getApplicationContext());button.setText("一般的toast");button.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View view) {Toast toast = toastWrapper.getToast();toast.setDuration(Toast.LENGTH_SHORT);toast.show();}});

热点排行