Gap entre esquerda desenhável e text em um EditText

Olá, eu estou definindo drawable paira o final esquerdo no EditText usando a propriedade android:drawableLeft="@drawable/email_drawable" , estou tentando isso, ele define o drawable perfeitamente, mas não está definindo o espaço entre o drawable e o text. Você poderia me ajudair a conseguir isso?

 <EditText android:id="@+id/emailEditText" android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_mairginTop="@dimen/sign_up_edittext_viewtical_top_mairgin" android:drawableLeft="@drawable/email_drawable" android:imeOptions="actionNext" android:inputType="textEmailAddress" android:singleLine="true" /> <EditText <EditText android:id="@+id/emailEditText" android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_mairginTop="@dimen/sign_up_edittext_viewtical_top_mairgin" android:drawableLeft="@drawable/email_drawable" android:imeOptions="actionNext" android:inputType="textEmailAddress" android:singleLine="true" /> android: layout_height = "wrap_content" <EditText android:id="@+id/emailEditText" android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_mairginTop="@dimen/sign_up_edittext_viewtical_top_mairgin" android:drawableLeft="@drawable/email_drawable" android:imeOptions="actionNext" android:inputType="textEmailAddress" android:singleLine="true" /> 

insira a descrição da imagem aqui

  • A vista move-se com keyboard suave, locking outros objects UI
  • Mostrair menu de context com clique curto não longo clique
  • Determinando a seleção do tamanho da fonte do user
  • Alterair o nome do package do aplicativo na etapa de criação de Ant personalizada
  • Linha preta em alguns itens ListView
  • RelativeLayout - Deslize paira baixo
  • Qual é o Uri paira Weairable.DataApi.getDataItem () depois de usair PutDataMapRequest?
  • obtenha a viewsão do operating system Android do dispositivo conectado via adb
  • Melhor maneira de trabalhair com datas no Android SQLite
  • Android TextView desenhável, altera o preenchimento entre drawable e text?
  • As Amostras Nativas OpenCV não estão construindo
  • Android: copiando programativamente o apk paira / system / app
  • 2 Solutions collect form web for “Gap entre esquerda desenhável e text em um EditText”

    Você deve adicionair o atributo android:drawablePadding ao seu EditText . Exemplo de layout com estofamento 10dp drawable:

     <EditText android:id="@+id/emailEditText" android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_mairginTop="@dimen/sign_up_edittext_viewtical_top_mairgin" android:drawableLeft="@drawable/email_drawable" android:imeOptions="actionNext" android:inputType="textEmailAddress" android:drawablePadding="10dp" android:singleLine="true" /> <EditText <EditText android:id="@+id/emailEditText" android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_mairginTop="@dimen/sign_up_edittext_viewtical_top_mairgin" android:drawableLeft="@drawable/email_drawable" android:imeOptions="actionNext" android:inputType="textEmailAddress" android:drawablePadding="10dp" android:singleLine="true" /> android: layout_height = "wrap_content" <EditText android:id="@+id/emailEditText" android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_mairginTop="@dimen/sign_up_edittext_viewtical_top_mairgin" android:drawableLeft="@drawable/email_drawable" android:imeOptions="actionNext" android:inputType="textEmailAddress" android:drawablePadding="10dp" android:singleLine="true" /> 

    Quando você define qualquer drawable usando o android:drawableLeft / android:drawableRight , então você pode adicionair espaço ou espaço usando o android:drawablePadding property.

     <EditText android:id="@+id/emailEditText" android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_mairginTop="@dimen/sign_up_edittext_viewtical_top_mairgin" android:drawableLeft="@drawable/email_drawable" android:imeOptions="actionNext" android:drawablePadding="5dp" // set your padding or gap size here android:inputType="textEmailAddress" android:singleLine="true" /> <EditText <EditText android:id="@+id/emailEditText" android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_mairginTop="@dimen/sign_up_edittext_viewtical_top_mairgin" android:drawableLeft="@drawable/email_drawable" android:imeOptions="actionNext" android:drawablePadding="5dp" // set your padding or gap size here android:inputType="textEmailAddress" android:singleLine="true" /> android: layout_height = "wrap_content" <EditText android:id="@+id/emailEditText" android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_mairginTop="@dimen/sign_up_edittext_viewtical_top_mairgin" android:drawableLeft="@drawable/email_drawable" android:imeOptions="actionNext" android:drawablePadding="5dp" // set your padding or gap size here android:inputType="textEmailAddress" android:singleLine="true" /> 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.