Wie ändere ich die Textfarbe eines Buttons?Wie ändere ich die Textfarbe eines Buttons?
Antwort
versuchen Sie dies:
button.setTextColor(getApplication().getResources().getColor(R.color.red)); //TAKE DEFAULT COLOR
oder
button.setTextColor(0xff0000); //SET CUSTOM COLOR
oder
button.setTextColor(Color.parseColor("#ff0000"));
und in xml:
<Button android:id="@+id/mybtn"
android:text="text textx "
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textStyle="bold"
android:textColor="#ff0000" /> <-- SET TEXT COLOR HERE -->
Verwenden Sie die android:textColor
-Eigenschaft.
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World"
android:textColor="@android:color/white" />
Verwendung: android:textColor="#FFFFFF"
auf der XML-Konfiguration,
oder auf die Aktivität selbst durch
button.setTextColor(0xFFFFFF);
Aufruf (FFFFFF ist die Farbe weiß).
Für weitere Farbcodes: here
gleichen Kommentar wie ich K Antwort auf ρяσѕρєя hinzugefügt, die aber ton.setTextColor (int color) verwendet einen statischen Wert aus der Color-Klasse. Seine nächste Zeile ist die richtige: button.setTextColor (Color.parseColor ("# ff0000")); – Uknight
können Sie die Android-Textfarbe für Vordergrund verwenden und für die Hintergrundfarbe der Schaltfläche, Textansicht oder jedes anderen Elements siehe Codebeispiel
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
android:background="#ffb6c1"
android:textColor="#fff"
/>
jeder hexadezimaler Farbcode für die Herstellung interaktive Ansicht geschrieben werden kann.
Eine einfache Möglichkeit, dies zu tun ist durch die Farbe definieren Sie in res/Werte/Colors.xml auf diese Weise wollen:
<color name="colorCyan">#00BCD4</color>
und die Taste sollte so aussehen:
<Button
android:id="@+id/m_button"
android:text="MY BUTTON"
android:textColor="@color/colorAccent"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/colorCyan"/>
button.setTextColor(ContextCompat.getColor(getApplicationContext(), R.color.red));
diese Arbeit zu
- 1. Wie ändere ich die Textfarbe eines JButton?
- 2. Wie ändere ich die Textfarbe im Spinner?
- 3. Wie ändere ich die ausgewählte Textfarbe?
- 4. Wie ändere ich die Textfarbe des Textinputlayouts
- 5. Wie ändere ich die Textfarbe und die Fillcolor
- 6. AlertDialog Theme: Wie ändere ich Textfarbe?
- 7. Wie ändere ich die Textfarbe auf UINavigationBar Schaltflächenelemente
- 8. Wie ändere ich die Textfarbe der Kreisdiagrammbeschreibung in MPAndroidChart?
- 9. Wie ändere ich die Textfarbe von IcsSpinner auf ActionBarSherlock?
- 10. Wie ändere ich die Textfarbe der Präferenzkategorie in Android?
- 11. Wie ändere ich die Textfarbe mit einem Klick?
- 12. Wie ändere ich die ActionBar-Textfarbe in Android 5.0 Lollipop?
- 13. Wie ändere ich die Textfarbe von Androids Einstellungen?
- 14. Wie ändere ich die Textfarbe des Teils des TextView?
- 15. Wie ändere ich die Textfarbe der Legende in d3js graph?
- 16. Wie ändere ich die Position von Sharethis share buttons?
- 17. Wie ändere ich die Schriftfarbe eines deaktivierten TextBox?
- 18. Qt, Wie ändere ich die Textfarbe eines Elements einer QComboBox? (C++)
- 19. Wie ändere ich die Größe eines UISwitch?
- 20. Wie ändere ich die Werte eines Arrays?
- 21. Wie ändere ich die Reichweite eines Feldes?
- 22. Wie ändere ich die Farbe eines QGraphicsTextItems
- 23. Wie ändere ich die Größe eines AlertDialog.Builders?
- 24. Wie ändere ich die Standardhöhe eines BottomSheetDialogs?
- 25. Wie ändere ich die Hintergrundfarbe eines SFSafariViewControllers?
- 26. Wie ändere ich Textfarbe dynamisch mit VB.NET in SSRS?
- 27. Wie ändere ich UISearchBar Textfeld Hintergrundfarbe und Textfarbe in ios8
- 28. Wie ändere ich Material ViewPager Registerkarte Indikator Textfarbe?
- 29. Wie stelle ich die Breite eines Buttons in tkinter ein?
- 30. Wie ändere ich die Sichtbarkeit eines Buttons in einer Aktivität basierend auf der Sichtbarkeit eines ImageView in einer anderen Aktivität?
Ich weiß, dass dieser Beitrag zwei Jahre zurück ist, wollte nur markieren, dass button.setTextColor (int color) die statischen Werte aus der Color-Klasse verwendet, anstatt Ihre eigene hexadezimale Farbe zu definieren. Z.B. Color.GREEN – Uknight
Ich benutze Ihren Post 'android: textColor =" # 003EFF "', um die Textfarbe der Schaltfläche zu ändern, es funktioniert gut, wenn ich auf der '.xml'-Seite sehe, aber wenn ich Emulator und überprüfen Sie es ändert sich nicht die Schaltfläche: Textfarbe. Warum? – user88