自定义转化器

如果您需要使用Retrofit不支持的内容格式(如YAML, txt, 自定义格式)与API进行通信, 或者您希望使用不同的库实现已有的格式, 您可以简单地创建自定义转化器. 创建一个类继承Converter.Factory类, 并在创建适配器时传入一个实例即可。

retrofit2.0提供了自定义转换器的方法。 方法分下面三部:

第一步:继承Converter.Factory

第二步:分别实现request,response转换器 第三步:

Retrofit retrofit = new Retrofit.Builder()
                .baseUrl("").client(client)
               .addConverterFactory(DemoConverterFactory.create())
                .build();

results matching ""

    No results matching ""