小编UYT*_*sed的帖子

如何在Android中使用setCache进行在线数据OkHttpClient

我想表明3 fragments在我Activity和加载数据从json任何fragments!我需要将网站数据显示RecyclerviewOkHTTP v3库中.
我想将此数据显示为离线,我的意思是,如果用户关闭数据/ wifi,则显示此数据以供离线使用.但我不想使用SQLite数据库!
对于这个想法,我使用okHttpClient cache,但找不到setCache客户端,并告诉我这个错误:图像链接

MainActivity代码:

public class MainActivity extends AppCompatActivity {

    private RecyclerView recyclerView;
    private ArrayList<AndroidVersion> data;
    private DataAdapter adapter;
    private static Context context;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        context = this;

        initViews();
    }

    private void initViews() {
        recyclerView = (RecyclerView) findViewById(R.id.card_recycler_view);
        recyclerView.setHasFixedSize(true);
        RecyclerView.LayoutManager layoutManager = new LinearLayoutManager(getApplicationContext());
        recyclerView.setLayoutManager(layoutManager);
        loadJSON();
    }

    private void loadJSON() …
Run Code Online (Sandbox Code Playgroud)

android okhttp

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

标签 统计

android ×1

okhttp ×1