2015-08-01 3 views
3

Я использую классическую реализацию RecyclerView с OnItemClickListener.Макет RecyclerView, поврежденный после возвращения из запущенной активности

Соответствующий от адаптера:

@Override 
    public void onBindViewHolder(SmokesViewHolder smokesViewHolder, int i){ 
     String ci = smokeMapList.get(i); 

     smokesViewHolder.vRowName.setText(ci); 
     switch (ci) { 
      case "de_dust2": 
       Picasso.with(mContext).load(R.drawable.de_dust2).transform(new CircleTransform()).fit().centerCrop().into(smokesViewHolder.vRowImage); 
       break; 
...(more stuff here) 
      default: 
       Picasso.with(mContext).load(R.drawable.de_train).transform(new CircleTransform()).fit().centerCrop().into(smokesViewHolder.vRowImage); 
       break; 
     } 

    } 

Что дает раскладку обычно так: imgur.com

Однако один пользователь сообщает о проблеме, с планировкой, глядя, как этот

enter image description here

После нажав на любой элемент в списке, открыв новую активность и вернувшись обратно в ресайклинг. Любая прокрутка исправляет это. (Не обращайте внимания на другую цветовую схему, пользователь использует тему «ночной режим»). Сообщенный телефон и версия «Moto G 2.gen 4g 5.0.2», однако я не могу воспроизвести проблему на моей стороне (разные телефон) или эмулятор.

Кто-нибудь знает, что может вызвать это или как я могу воспроизвести проблему?

ответ

0

У меня была такая же проблема. Что я сделал, добавлено нижнее дополнение для reyclerview и сделано clipToPadding false.I знаю, что это неправильное решение. Но это сработало для меня.

android:paddingBottom="50dp" 
    android:clipToPadding="false" 
Смежные вопросы