puedo crear botón en el archivo xml de esta manera:Button y estirable dejaron
<Button
android:id="@+id/call_button"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginTop="30dp"
android:background="@drawable/button"
android:layout_weight="40"
android:drawableLeft="@drawable/symbol_phone"
android:paddingLeft="20dp"
android:drawablePadding="-25dp"
android:text="Call"
android:textColor="@color/white"
/>
me gustaría saber cómo puedo hacer drawableLeft en la actividad. Sé que es estúpido, pero necesito hacer esto en la actividad porque creo un botón allí. ¿Cómo puedo hacer lo mismo que tengo en el archivo xml en mi actividad? Necesito agregar el relleno deslizable y deslizable y el relleno a la izquierda. Esto es cómo creo botón en la actividad
Button button1 = new Button(this);
button1.setLayoutParams(new RelativeLayout.LayoutParams(buttonWidth, buttonHeight));
button1.setText(systemTexts.getShowCallButton());
button1.setBackgroundDrawable(new
button1.setTextColor(Color.parseColor(buttonTextColor));
Creo que no lo hace la respuesta la pregunta, el OP quería hacerlo programáticamente. – Joffrey