German Textcolor zur Laufzeit ändern

so27

Active Member
Licensed User
Longtime User
Hallo zusammen,

ich habe folgendes Problem:

In meinen Activitys sind mehrere Editfelder mit unterschiedlicher Bezeichnung. In den Settings meiner App möchte ich festlegen können, welche Textfarbe bevorzugt wird.

Gibt es die Möglichkeit mit ein oder zwei kurzen Befehlen die TextColor auf alle Textfields zu setzen oder muss ich diese alle einzeln via
B4X:
Textfield1.TextColor=Colors.ARGB(255,0,0,0)
...
aufführen?:BangHead:
 

Kiffi

Well-Known Member
Licensed User
Longtime User
müsste so funktionieren (ungetestet):

B4X:
Dim myEditText As EditText
Dim i As Int
   
For i = 0 To Activity.NumberOfViews - 1
   If Activity.GetView(i) Is EditText Then
       myEditText = Activity.GetView(i)
       myEditText.TextColor = Colors.ARGB(255,0,0,0)
   End If
Next

Grüße ... Kiffi
 

so27

Active Member
Licensed User
Longtime User
Vielen Dank, dass erspart mir viel Arbeit :sign0098:
 
Top