我有一项任务是制作一个看起来像facebook通知屏幕的活动 请参阅附图
任何人都可以通过教程或示例帮助我,让我的活动看起来像这样吗?
答案 0 :(得分:1)
//尝试这个我觉得它可能有帮助你
LayoutInflater inflater = (LayoutInflater) youractivityname.this
.getSystemService(LAYOUT_INFLATER_SERVICE);
View pview;
pview = inflater.inflate(R.layout.Yourlayoutname, null);
PopupWindow cp = new PopupWindow(pview, LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT, true);
cp.setBackgroundDrawable(new BitmapDrawable());
cp.showAtLocation(v, Gravity.CENTER, 0, 0);
cp.update(0, 0, 500, 350);
答案 1 :(得分:1)
为了达到这个效果,我使用了一个带有对话框主题的普通活动,并将它的背景设置为透明,并覆盖onAttachActivity事件以设置我想要的新活动的位置,宽度和高度