showDialog(**),onCreateDialog(**),onPrepareDialog(**)

  今天才发现原来onCreateDialog(**)产生的dialog会保存状态的,之后打开的dialog内容不会变,要想内容可以动态改变,可以重写onPrepareDialog(int id)函数,里面执行removeDialog(id)即可。执行顺序是onCreateDialog(**) --> onPrepareDialog(**)。

posted @ 2011-05-30 00:26  thinkYeah  阅读(1360)  评论(2编辑  收藏  举报