Итак, я создал простой Recycler View, но в моем элементе вместо Text View я добавил EditText.См. Код ниже
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/animal">
<android.support.v7.widget.AppCompatEditText
android:text="@string/tv_animal"
android:id="@+id/tv_animal_type"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="20dp"
android:textSize="20sp" />
</android.support.design.widget.TextInputLayout>
</LinearLayout>
См. Другой код здесь .
И это все.Мое приложение зависает, когда я пытаюсь прокрутить это.В логах я вижу
Я / Хореограф: пропущено 218 кадров!Приложение может выполнять слишком много работы над своим основным потоком.
Но оно просто прокручивает простое представление рециркулятора и не выполняет много работы.
Это происходит только на моем устройстве xiaomy, но все в порядкена других устройствах Android, таких как Samsung, Nexus или Xiaomy с более высокими версиями MIUI.
Есть ли обходной путь для решения этой проблемы MIUI?