Ich erstelle eine Schaltfläche in der XML-Datei wie folgt:
%Vor%Ich würde gerne wissen, wie ich drawableLeft in Aktivität machen kann. Ich weiß das ist blöd aber ich muss das in Aktivität machen weil ich dort den Button erstelle. Wie kann ich dasselbe machen, was ich in der XML-Datei in meiner Aktivität habe? Ich brauche DrawableLeft und Drawable Padding und Padding links hinzufügen. So erstelle ich Button in Aktivität
%Vor%tu dies
Aktualisierung:
Da getContext().getResources().getDrawable
jetzt veraltet ist, verwenden Sie stattdessen Folgendes:
Die programmgesteuerte Festlegung von drawableLeft erfolgt mit setCompoundDrawablesWithIntrinsicBounds .
Sie können das Auffüllen mit festlegen setPadding
Die Dokumentation zeigt die entsprechende Java-Methode für alle XML-Tags.
Sie können den folgenden Code verwenden
%Vor%Es wird durch Auffüllen von Text und Bild beide
verwaltenTags und Links android android-layout