小编lam*_*pen的帖子

参数没有匹配项; SimpleXML的

我使用retrofitSimpleXMLConverterFactory.

我总是得到一个

ConstructorException: Parameter 'success' does not have a match in class ResponseInfo
Run Code Online (Sandbox Code Playgroud)

我不知道会出现什么问题.xml非常简单,我只想要success节点中的字符串.

XML:

<?xml version="1.0" encoding="UTF-8"?>
<response>
    <success>LoremIpsum</success>
</response>
Run Code Online (Sandbox Code Playgroud)

ResponseInfo:

@Root(strict = false, name = "response")
data class ResponseInfo(@Element(required = false, name = "success) var success: String)
Run Code Online (Sandbox Code Playgroud)

编辑1:我测试了Api调用并返回给定的xml.

谢谢

kotlin retrofit2

6
推荐指数
2
解决办法
1627
查看次数

如何防止反向共享元素过渡

我有个小问题。

我有一个带列表的片段A和一个带列表的活动B。现在,A和B具有一个共同的图像,因此我设置了一个共享元素过渡,并且它在从A到B的途中起作用。

但是,如果我按下“后退”按钮,我不想进行反向转换。所以我不叫B supportFinishAfterTransition代替finish。但是现在有一些丑陋的动画:

B除了图像正常消失。图像停留在前景中,直到在背景中可见A,然后消失为止。

我该如何预防?我想要正常的行为,例如是否致电finishonBackPressed

招呼

android android-transitions

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

标签 统计

android ×1

android-transitions ×1

kotlin ×1

retrofit2 ×1