我想创建一个活动,可以在所有方向上平移背景(例如Google Maps),并使云彩(包括文本)“漂浮”到我的移动屏幕中。
我在该网站上找到了用于拖动和平移的代码。
https://developer.android.com/training/gestures/scale#drag
但是,当我将其粘贴到我的MainActivity class
中时,此代码不起作用1不能识别所有参数:无法解析符号“ AXIS_X_MIN”
这可能意味着我错过了变量,但是在哪里可以找到这些值?
private RectF mCurrentViewport =
new RectF(AXIS_X_MIN, AXIS_Y_MIN, AXIS_X_MAX, AXIS_Y_MAX);
2方法setViewportBottomLeft不存在(也许我错过了导入?)
setViewportBottomLeft(
mCurrentViewport.left + viewportOffsetX,
mCurrentViewport.bottom + viewportOffsetY);
有人知道我如何实现“拖动以平移”并修复这些错误,还是有更有效的方法?
额外
最终,我想在拖动时生成云,所以用户启动活动时不必预置所有对象,因为云中的文本来自数据库。
我不希望我的应用程序的用户等待:)