Problem z ustawieniem domyślniej karty

0

Mam pewien problem z ustawieniem domyślnej kart w telefonie. Kiedy stworzę kartę dodaje swoja kartę do listy kart. Następnie klikam na menu z opcją kart i wybieram "Ustaw jako domyślną". Klikam tą opcję. Aplikacja się zatrzymuje.

android.view.InflateException: Binary XML file line #2: Binary XML file line #2: Error inflating class <unknown>
at android.view.LayoutInflater.inflate(LayoutInflater.java:539)
at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
at com.novum.smrtkarta.adapter.CardAdapter.onCreateViewHolder(CardAdapter.java:57)
at com.novum.smrtkarta.adapter.CardAdapter.onCreateViewHolder(CardAdapter.java:34)
at android.support.v7.widget.RecyclerView$Adapter.createViewHolder(RecyclerView.java:6367)
at android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:5555)
at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5440)
at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5436)

CardAdapter.class

 @Override
   public CardViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {

       Context context = parent.getContext();
       LayoutInflater layoutInflater = LayoutInflater.from(context);
       View view;
       if (viewType == 1) {
           view = layoutInflater.inflate(R.layout.item_card_selected, parent, false); //this line show error
           return new CardViewHolder(view);
       } else {
           view = layoutInflater.inflate(R.layout.item_cardview_default, parent, false);
           return new CardViewHolder(view);
       }
   }

item_card_selected.xml

0

Masz jakąś literówkę w w pliku layouta. Polecam dokładnie przeanalizować co jest nie tak (mi się to akurat często niestety zdarza). Tym bardziej, że Android Studio nie jest w stanie wskazać dokładnego miejsca gdzie występuje błąd, tylko pokaże Ci plik layouta.

Inna sprawa, że ustawianie view w taki sposób w metodzie onCreateViewHolder jest nieeleganckim rozwiązaniem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1