RecyclerView: les classes internes ne peuvent pas avoir statique de la déclaration

Je suis un peu confus, j'ai mis un recyclerview que par le tutoriel sur google/android site et j'obtiens l'erreur suivante

 Inner classes cannot have static declaration

Bien sûr, j'ai un imbriquée statique de la classe, mais c'est la façon dont android/google défini.

  public class ItemsViewAdapter extends RecyclerView.Adapter<ItemsViewAdapter.ViewHolder> {
        ... 
        ...
       public static class ViewHolder extends RecyclerView.ViewHolder {
           ...
       }

Pourquoi je suis geting cette erreur, j'entends son mieux pour utiliser une classe imbriquée comme statique de sorte que vous ne perdons pas une référence mais la version actuelle d'android studio est de se plaindre

Des idées ?

Grâce

C'est probablement un bug. Cette question est similaire à la vôtre. stackoverflow.com/questions/10567906/...

OriginalL'auteur Martin | 2015-08-12