I'm developing an app which requires different adapters depending on condition.
My code is-
RecyclerView.Adapter adapter;
if(condition) adapter=adapter1;
else adapter=adapter2;
recyclerView.setAdapter(adapter);
Code is working absolutely fine on every version of android but receiving a warning- Raw use of parameterized class 'RecyclerView.Adapter'. Tried searching but unable to resolve warning. Any help is appreciated.
To be honest If I were you I would probably ignore the warning, but doing something like:
if(condition) recyclerView.setAdapter(adapter1);
else recyclerView.setAdapter(adapter2);
would probably make the warning "go away"