小编dan*_*l m的帖子

缩放画布并保持中心

我想缩放画布上绘制的位图.我能够缩放画布,但在其上绘制的位图分别向左下方移动.

@Override
protected void onDraw(Canvas canvas) {
    canvas.translate(mPosX, mPosY);
    canvas.scale(mScaleFactor, mScaleFactor);

    //draw bitmap
}
Run Code Online (Sandbox Code Playgroud)

在过去的几天里,我尝试了许多不同的方法,从操纵平移坐标到枢轴点进行缩放.但没有什么对我有用.我很确定我的问题必须有一个简单的解决方案.

提前致谢

android canvas

9
推荐指数
1
解决办法
6349
查看次数

Fragment中的ScrollView保留位置

我有2个片段A和B.

A包含一个ScrollView,如果我向下滚动并按下一个按钮片段A被片段B取代.现在我按下后退按钮,片段A返回到屏幕,但ScrollView与当时不在同一个位置我切换到片段B.

但是当我对包含ListView的Fragment(不是ListFragment!)执行相同操作时,会保留滚动位置.

我的ScrollView有什么特别之处吗?!

问候,丹尼尔.

android fragment scrollview

5
推荐指数
2
解决办法
6719
查看次数

带有Play框架的ImplicitParam中的Swagger数据类型模型

我正在尝试使用Swagger来记录我的REST API.在这个例子之后,我像这样注释REST端点:

case class CreateItemRequest(title: String, body: String)

@ApiOperation(value = "Create a new item", httpMethod = "POST", response = classOf[Item])
@ApiImplicitParams(Array(new ApiImplicitParam(dataType = "CreateItemRequest", paramType = "body", name = "body", required = true, allowMultiple = false, value = "The item object to create")))
def create(
          @ApiParam(value = "Hash of the user", required = true)
          @QueryParam("userhash") userhash: String
          ) 
Run Code Online (Sandbox Code Playgroud)

我期待得到"模特"之类的 这个但我只获得字符串"CreateItemRequest"作为数据类型.不是案例类CreateItemRequest的属性.

问候,丹尼尔

scala playframework swagger swagger-ui swagger-play2

5
推荐指数
2
解决办法
4110
查看次数

创建与现有节点关系的新节点

我是Neo4J的新手,我只是在玩它并习惯它.

我有一个标签为User的现有Node 和一个设置为daniel的属性名称.现在我想创建一个具有发送关系的新节点消息.

MATCH (u:User)
WHERE u.name = 'daniel'
CREATE (m:Message {text = 'hallo welt'} )-[:Send]-(u)
Run Code Online (Sandbox Code Playgroud)

但是Neo4J-Browser只返回"未知错误".有人能指出这个陈述有什么问题吗?

neo4j

0
推荐指数
1
解决办法
2285
查看次数