Schaltfläche und Zeichen links

7

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%     
edi233 14.05.2012, 09:09
quelle

5 Antworten

20
%Vor%

tu dies

Aktualisierung:

Da getContext().getResources().getDrawable jetzt veraltet ist, verwenden Sie stattdessen Folgendes:

%Vor%     
Dhruvil Patel 14.05.2012, 09:14
quelle
5

Probieren Sie das aus,

%Vor%     
user370305 14.05.2012 09:15
quelle
2

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.

    
keyser 14.05.2012 09:13
quelle
0

Sie können dies versuchen:

%Vor%     
Aj 27 27.03.2017 12:24
quelle
-1

Sie können den folgenden Code verwenden

%Vor%

Es wird durch Auffüllen von Text und Bild beide

verwalten     
Kirtikumar A. 13.11.2013 04:23
quelle

Tags und Links