android如何在屏幕中移动活动

时间:2016-07-27 11:08:20

标签: android

我正在开发一个Android应用,我打开了一个活动MainActivity,它适合屏幕。现在,我创建了另一个不适合屏幕的活动,它是MainActivity上的叠加层。我用于此的代码 -

//Create Pop-up Activity
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int width = dm.widthPixels;
int height = dm.heightPixels;
getWindow().setLayout((int)(width * 0.8),(int)(height * 0.7));
setFinishOnTouchOutside(false);

现在,我希望触摸此活动的任何位置并触摸它,将整个活动移动到屏幕中的任何位置,例如将其移至顶部或底部或类似圆圈。我怎样才能做到这一点?

0 个答案:

没有答案