Я мгновенно исправил эту проблему для себя;В DDMS я видел, что при вводе текста происходило много перерисовок и пересчетов, и вызывалась большая информация о RelativeLayouts.Итак, я проверил мой макет;у меня было несколько многострочных EditText, которые были прямыми детьми RelativeLayout.Итак, я завернул их в линейный макет и указал желаемую ширину / высоту в LinearLayout, а не каждый EditText.
Угадайте, что?Это полностью исправило это !!
(ниже, некоторый код ... имейте в виду, это только приближение. Не пытайтесь копировать / вставлять)
ДО:
<RelativeLayout>
<EditText
android:layout_width="wrap_content" />
<EditText
android:layout_width="wrap_content" />
</RelativeLayout>
ПОСЛЕ:
<RelativeLayout>
<LinearLayout
android:layout_width="wrap_content" >
<EditText
android:layout_width="fill_parent" />
<EditText
android:layout_width="fill_parent" />
</LinearLayout>
</RelativeLayout>
Обернул мой EditText в LinearLayout и оставил элементы управления динамической компоновкой в LinearLayout.Это было удивительное и мгновенное улучшение.