Activity当然也可以不用占满真个屏幕,以一个diaog的形式弹窗出来, 过于详细的修饰Activity的方法自己去找,但是关键是在声明Activity的manifest文件里面添加主题Theme . "android:theme="@android:style/Theme.Dialog"
或者自己去设定
WindowManager.LayoutParams lp;
Window window;
window=activity.getWindow();
lp.width=width;
lp.height=height;
window.setAttributes(lp);
顺便说一句,设置对话框大小也是这样干的!
挺简单的!