整个对话框是建立在一个DialogFragment上面的,DialogFragment在android 3.0时被引入。是一种特殊的Fragment,用于在Activity的内容之上展示一个模态的对话框。 组成结构:DialogFragment+PagerSlidingTabStrip +ViewPager+Fragment+ListView,使用ViewPager来切换省市区的选择,PagerSlidingTabStrip 作为头部tap展示已选择的信息,点击已选中的信息tap可以返回重新选择。