Android: как применять android: inputType глобально на всех EditText

Как мне глобально отключить автообновление во всех EditTexts приложения?
Другими словами, как мне сделать этот android:inputType="text" на всем EditText?

  <EditText android:id="@+id/et1" android:inputType="text"> </EditText> 

Вы можете создать пользовательский edittext и использовать это пользовательское представление в своих макетах

 package com.talha.examples; import android.content.Context; import android.text.InputType; import android.util.AttributeSet; import android.widget.EditText; public class CustomEditText extends EditText { public CustomEditText(Context context, AttributeSet attrs) { super(context, attrs); } @Override public void setInputType(int type) { // TODO Auto-generated method stub super.setInputType(InputType.TYPE_CLASS_TEXT); } } <com.talha.examples.CustomEditText android:id="@+id/editText1" android:layout_width="wrap_content" android:layout_height="wrap_content" /> 

Вы вручную изменяете каждый EditText. Если вы создаете их динамически (например, через код), то у вас уже есть ссылки и вы можете изменить тип ввода во время создания. Если вы создаете их через xml, у вас, вероятно, есть только несколько кнопок для изменения, и даже не стоит тратить время на публикацию в stackoverlfow.