我有以下问题 – 我有一个视图,我正在放入WindowManager
而且我希望它能从屏幕出来并向屏幕中间转换动画.
不幸的是,无论我做什么,视图都坚持轴.
这是代码:
view = (FrameLayout) LayoutInflater.from(this).inflate(
R.layout.poke, null);
final WindowManager.LayoutParams params = new WindowManager.LayoutParams(
300, 400, WindowManager.LayoutParams.TYPE_PHONE,
WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE,
PixelFormat.TRANSLUCENT);
params.verticalMargin = -10f;
params.gravity = Gravity.TOP;
windowManager.addView(view, params);
正如你所看到的,我尝试使用边距(放在那里减去它以使其上升).
顺便说一句 – 我知道在dimen.xml中输入数字而不是dp是很难看的.它只是一个测试代码..